Перевести из десятичной в шестнадцатиричную онлайн
Автор Вадим юдичев задал вопрос в разделе Домашние задания
как перевести из десятичной в шестнадцатиричную к примеру число 325, объясните пожалуйста досконально? и получил лучший ответ
Ответ от Александр Осипов[гуру]
10->16 очень просто.
Делишь все время на 16 и смотришь остаток,
если остаток 0 пишешь 0,
если остаток 1 пишешь 1,
...
если остаток 9 пишешь 9,
если остаток 10 пишешь A,
если остаток 11 пишешь B,
если остаток 12 пишешь C,
если остаток 13 пишешь D,
если остаток 14 пишешь E,
если остаток 15 пишешь F.
А потом берешь частно и так продолжаешь делить, пока не останется 0.
325:16 = 20 (5) "5"
20:16 = 1 (4) "45"
1:16=1 "145"
Ответ от Krab Bark[гуру]
Делишь на 16. Частное 20, в остатке 5. Это будет последняя цифра. Делим 20 на 16. Частное 1, в остатке 4. Это будет предпоследняя цифра. Делим 1 на 16. Частное 0, в остатке 1. Это будет предпредпоследняя цифра. Больше делить нечего. Собираем цифры вместе: 145.
Если бы остатки были >=10, то соответствующие им шестнадцатеричные цифры записываются как A,B,C,D,E,F.
P.S. Остаток от деления на 16 всегда меньше 16.
Делишь на 16. Частное 20, в остатке 5. Это будет последняя цифра. Делим 20 на 16. Частное 1, в остатке 4. Это будет предпоследняя цифра. Делим 1 на 16. Частное 0, в остатке 1. Это будет предпредпоследняя цифра. Больше делить нечего. Собираем цифры вместе: 145.
Если бы остатки были >=10, то соответствующие им шестнадцатеричные цифры записываются как A,B,C,D,E,F.
P.S. Остаток от деления на 16 всегда меньше 16.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: как перевести из десятичной в шестнадцатиричную к примеру число 325, объясните пожалуйста досконально?
RBG цвет. Как перевести RBG код из такого формата #RRGGBB в такой RRR GGG BBB? Например #ff9d08 => 255 157 8
один и вариантов-перевод в дес систему
. ru/index.php/reshalki/70
Перевод
подробнее...