Домашние задания: Другие предметы

Помогите, как перевести число 514,523 из десятичной в шестнадцатеричную?

вроде как нужно на 16 делить но не могу все равно понять, помогите =(
если совсем вручную, то я бы делал так (может это неоптимально, я не в курсе) . я бы сначала перевел это в двоичную систему, а потом четверками знаков - в 16-ричную.

для перевода в двоичную выписал бы ряд 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288 - видишь, последнее число уже больше заданного, значит
* начинаем с 262144 - вычитаем его из заданного (остается 252379) и ставим единицу 1
* вычитаем 131072 (остается 121307), ставим 1
* вычитаем 65536 (остается 55771), ставим 1
* вычитаем 32768 (остается 23003), ставим 1
* вычитаем 16384 (остается 6619), ставим 1
* вычесть 8192 не можем, ставим 0
* вычитаем 4096 (остается 2523), ставим 1
* вычитаем 2048 (остается 475), ставим 1
и т. д. , ты понял ) потом собираем все единицы и нули и получаем, что 514523 в двоичном представлении равно 111 1101 1001 1101 1011 - я разбил с конца по 4 штуки. теперь каждую четверку переводим в 16 ричное представление: 7D9DB

ну а если тебе надо просто перевести хоть чем, не понимая принцип, то стандартным виндузовым калькулятором )

зы. во, пока я тут фигней занимался, Дедушка Чиричало меня уделал )
КР
Катя Рыбалова
84 405
Лучший ответ
дели на 16 каждый раз и записывай остаток
514523/16=32 157 остаток 11(b)
32157/16=2009 остаток 13(d)
2009/16=125 остаток 9
125/16=7 остаток 13(d)
7/16=0 остаток 7.

записываешь остатки получаешь 7d9db
так в любую систему исчисления переводить можно
Митя Митрохин
Митя Митрохин
3 530
откройте калькулятор в компьютере в режиме инженерный и там легко переведете

Похожие вопросы