PHP 16 РИЧНЫЕ ЧИСЛА
16-ричные числа в PHP — это числа, которые состоят из 16 символов, от 0 до 9 и от A до F. В PHP 16-ричные числа можно записывать с помощью префикса 0x
, за которым следуют цифры и/или буквы A-F.
Например, 16-ричное число AF4
можно записать следующим образом в PHP:
$hex_number = 0xAF4;
Как и в любом другом языке программирования, 16-ричные числа могут быть полезны для представления цветов в формате RGB. Например, значение цвета в формате RGB #FFA500 можно записать в PHP в виде:
$color = 0xFFA500;
16-ричные числа также могут быть полезны для работы с битами в PHP. Например, если нам нужно установить определенный бит в числе, мы можем использовать побитовую операцию ИЛИ и 16-ричное представление нужного бита. Например, чтобы установить 3-й бит в числе 10 (1010 в двоичном виде), мы можем использовать следующий код:
$number = 10; // 1010 в двоичном виде$bit_to_set = 0x4; // 0100 в двоичном виде$result = $number | $bit_to_set; // устанавливаем 3-й битecho $result; // выводим 14 (1110 в двоичном виде)
16-ричные числа также могут использоваться для представления IP-адресов в формате IPv6.
Урок 32. Перевод чисел между системами счисления
16 Функция header в PHP
Шестнадцатеричная система счисления
Шестнадцатеричная система счисления. Урок 4
Двоичная система счисления — самое простое объяснение
Двенадцатеричная система - Numberphile
PHP语言零基础入门for循环练习16
СИСТЕМЫ СЧИСЛЕНИЯ для новичков