Java: объяснение типов bit, byte, short, int, long (и их преобразование)
В Java нет различия между знаковыми и беззнаковыми байтами, что может вызывать путаницу. В этом видео я описываю различные числовые значения в Java с дополнительной информацией и примерами кода… Блог с более подробным описанием: https://webtechie.be/post/2024-09-26-java-bits-bytes-short-int-long-signed-unsigned/ Исходный код, использованный в этом видео: https://gist.github.com/FDelporte/ab37b64d379560ae3f8db0403f5a8ed1 Книга «Начало работы с Java на Raspberry Pi»: https://webtechie.be/books/ Видео о двоичном счетчике: https://www.youtube.com/watch?v=zELAfmp3fXY Содержание 00:00 Введение 00:36 Различные типы чисел на Java 01:10 Как преобразовать 4 бита в шестнадцатеричное представление 03:30 Как преобразовать 8 бит в байт 04:44 Минимум и максимум для Byte, Short, Integer и Long 06:25 Знаковые и беззнаковые типы данных 08:27 Применение маски к байту 09:39 Использование Byte.toUnsignedInt(b) 11:04 Short с маской и Short.toUnsignedInt(s) 12:23 Пример использования: светодиодный сегментный дисплей 13:44 Заключение
Название:
Java: объяснение типов bit, byte, short, int, long (и их преобразование)
Категория:
Разное