Большое спасибо за видео! Всё очень хорошо и доступно объясняется!
@Smile-k9t Жыл бұрын
Таблица для перевода это гениальнл
@arthuralunts47192 жыл бұрын
Bravo Bravisimo Imperarisimo!!! Это было очень круто. Как сказал агент: "Ещё - Ещё - Ещё!!!"
@viorelpaluta38152 жыл бұрын
Ты гений, работая айтишником ты наверно очень крутой прогер. Спасибо за свой труд бро.
@АлександрБондарев-ъ7ф4 жыл бұрын
Спасибо. До этого видео до конца не понимал работу со сдвигами.
@ascar664 жыл бұрын
Сергей, мое почтение, у Вас очень яркий преподавательский талант, снимаю кепку. Все очень доступно доносите. Спасибо Вам большое!
@ВиталийМорозов-т2у3 жыл бұрын
Я в шоке как же доходчиво вы объясняете. Без сарказма, спасибо!!!
@KabukiWarrior3694 жыл бұрын
Очень круто! Большое спасибо за ваш труд!
@Modestov1998 Жыл бұрын
Большое спасибо за видео, очень доходчиво объяснили!)
@nicholaswhite73512 жыл бұрын
Самое крутое видео про битовые операции!
@fill16233 жыл бұрын
Спасибо большое все четко и по сути. Спасибо!
@Kiizashi2 жыл бұрын
Бля чувак ты красава! Очень понятно развернуто и доступно. Сравниваю с другими уроками на ютубе, твое объяснение очень понятное и доходчивое. От души душевно с душою в душу! Благодарю одним словом!
@monotheos9 ай бұрын
Спасибо. Стало понятно.
@andreypetukhov80543 жыл бұрын
Спасибо за отличное видео!
@КириллПешин3 жыл бұрын
Спасибо за отличное познавательное видео.
@M27B_our_victory4 жыл бұрын
I respect you! You are really a teacher!)
@mobilafilm2 ай бұрын
круто
@mrprogre_avandy_electronics4 жыл бұрын
Всегда избегал эту тему, т.к. почему-то боялся её что ли.. теперь веки подняты))) страх ушёл! Спасибо большое!
@ЕвгенийВовк-ы7ь3 жыл бұрын
Да, я тоже)
@MgsMen3 жыл бұрын
Спасибо! Хорошо объясняешь
@АркадийМонахов-л5ш4 жыл бұрын
Большое спасибо!
@yushchenkoalexey4 жыл бұрын
Спасибо за видео
@ЗахарТолстиков-ц5о Жыл бұрын
Хорош!
@alexeydartau14384 жыл бұрын
Попробуйте записать цикл видео с паттернами проектирования
@viorelpaluta38153 жыл бұрын
спасибо огромное
@arthuralunts47192 жыл бұрын
Вот - так! Вот - так!
@jackcause3 жыл бұрын
Спасибо!
@ЕвгенийВовк-ы7ь3 жыл бұрын
Спасибо 🙏😌
@max__am3 жыл бұрын
добрый день, не понял на 18:55 сдвигаем черный на 24, на 16 красный, на 8 зеленый и синий не двигаем (0), так вот почему именно на эти (24, 16, 8 и 0) числа сдвигаем и почему именно в таком порядке (альфа, красный, зеленый, синий)? подскажите
@arhitutorials3 жыл бұрын
Если в битах смотреть, то структура цвета такая: AAAAAAAA RRRRRRRR GGGGGGGG BBBBBBBB 8 бит - прозрачность, за ними 8 бит - красный, 8 бит - зеленый, 8 бит - синий. Теперь пусть у нас есть по отдельности все компоненты AAAAAAAA RRRRRRRR GGGGGGGG BBBBBBBB Чтобы составить из них int, нужно каждый компонент сдвинуть на свое место. Получится AAAAAAAA 00000000 00000000 00000000 + RRRRRRRR 00000000 00000000 + GGGGGGGG 00000000 + BBBBBBBB = AAAAAAAA RRRRRRRR GGGGGGGG BBBBBBBB То есть прозрачность сдвигаем на 24 разряда, красный на 16, зеленый на 8, синий - так и будет на своем месте.
@viewer_evgeniy Жыл бұрын
Это какой-то новый уровень "прослушки" чужих мыслей. Только у меня в голове назревает вопрос, который я собираюсь написать в комментарии, так вы тут же на него отвечаете.
@artemromanov9824 Жыл бұрын
супер
@jamafencer99623 жыл бұрын
как часто используются битовые операции в программирование?
@arhitutorials3 жыл бұрын
В нормальном программировании используются редко. Чаще всего отдельные биты используются в качестве флагов, для установки различных параметров. Например в Windows API такого добра полно, вот к примеру, описание флагов стиля окна: docs.microsoft.com/en-us/windows/win32/winmsg/window-styles Ну и если писать какие-то алгоритмы, связанные с кодированием, то там без битовых операций никуда.
@artuomkudryashov.58843 жыл бұрын
Сергей не очень понимаю синтаксис разложения на цвета обратно.
@khalimovskyi4 жыл бұрын
А будут видео про котлин?
@АмэйзингЧенал2 жыл бұрын
04:04
@FilmicFil4 жыл бұрын
В конце речь про т.н биг эндиан и литл эндиан? ))
@arhitutorials4 жыл бұрын
Да, именно. Когда пишешь int в битовый массив, то можно сначала старшие байты писать, потом младшие, а можно наоборот. Разницы нет, но потом при чтении из массива главное не перепутать)
@oleksii23623 жыл бұрын
kzbin.info/www/bejne/iHrcq2WVZauHmKc Мы выполняем операцию "логическое И". Почему мы теперь сравниваем полученный результат "больше 0 или нет"? Не могу понять...
@severustvr8202 Жыл бұрын
операция вернет либо ноль либо некое число это и будет как true или false.
@truth_Of_The_Life4 жыл бұрын
Сергей здравствуйте. А у вас нет строницы в Контакте мли где то еще?
@djorel58924 жыл бұрын
А если число больше 256? Например 1000
@erikjoomla98724 жыл бұрын
Абсолютно так же. Ищем ближайшее число < искомого, в данном случае берем 2^9 = 512. 1000-512 =488. Следующее ближайшее число - 256 -> 488-256 = 104. Следующее 64 -> 104-64 = 40. Следующее 32 -> 40-32 = 8. Следующее 8 -> 8 - 8 = 0. Получается в итоге: 1111101000