Обычное десятичное число представляет собой сумму цифр, умноженную на его степень 10.
137 в базе 10 равно каждой цифре, умноженной на соответствующую степень 10:
13710 = 1×102+3×101+7×100 = 100+30+7
Шестнадцатеричные числа читаются так же, но каждая цифра считается в степени 16, а не в степени 10.
Умножьте каждую цифру шестнадцатеричного числа на соответствующую степень 16.
4B в базе 16 равно каждой цифре, умноженной на соответствующую степень 16:
4B16 = 4×161+11×160 = 64+11 = 75
5B в базе 16 равно каждой цифре, умноженной на соответствующую степень 16:
5B16 = 5×161+11×160 = 80+11 = 91
E7A9 в базе 16 равен каждой цифре, умноженной на соответствующую степень 16:
(E7A8)₁₆ = (14 × 16³) + (7 × 16²) + (10 × 16¹) + (8 × 16⁰) = (59304)₁₀
E7A8 в базе 16 равен каждой цифре, умноженной на соответствующую степень 16:
(A7A8)₁₆ = (10 × 16³) + (7 × 16²) + (10 × 16¹) + (8 × 16⁰) = (42920)₁₀
Как преобразовать десятичное число в шестнадцатеричное ►
Advertising