Другие языки программирования и технологии

Зачем нужно переводить число из одной системы счисления в другую?

Нужно написать введение, а как сформулировать не знаю, помогите Заранее спасибо.
Для меня загадка, зачем в школе этому частному вопросу столько внимания уделяется да ещё и без объяснения цели.
В практике используется три системы, при чём 16иричная и двоичная запись надобится крайне редко. Остальные вобще не используются (ну, 8иричная ещё иногда встречается, нпрм в арифметике командного процессора - set /a)
Все эти СС - запись одного и того же числа в той степени краткости, которая в данный конкретный момент требуется. нпрм. Надо найти в бинарном файле определённую последовательность байт (в HEX редакторе) или в программе задаются константы для определённых событий.
В школьном курсе решили, что ученикам надо знать всё до деталей, хотя таковой перевод уже давно никто сам не делает - есть соответствующие методы. Мало того, что это сложно для школяра, так ещё и бесполезно.

Пока писал, сформулировал такой ответ
Запись в той или иной СС - это самый простой метод сжатия информации при её представлении в символьном виде (последнее уточнение важно).
Arys_Muzeum Arys_Muzeum
Arys_Muzeum Arys_Muzeum
50 686
Лучший ответ
Никому кроме училок это нафиг не нужно и на практике не используется. Если я использую 16-ричную систему - ну так я ее и использую, нафига мне ее куда-то переводить?
Сергей Пахомов
Сергей Пахомов
88 456
_https://ru.wikibooks.org/wiki/%D1%E8%F1%F2%E5%EC%FB_%F1%F7%E8%F1%EB%E5%ED%E8%FF
Человеку - для понимания принципов работы компьютера. Компьютеру - для преобразования чисел к привычной для человека форме записи.
К чему введение? К учебнику по программированию?
РШ
Роман Шило
99 284
ну как бы процессор оперирует бинарными числами. и если вы хотите видеть не 0 и 1 нужно переводить в наиболее удобную СС
Шестнадцатеричная и восьмеричная запись просто гораздо нагляднее во многих и многих ситуациях, когда нужно увидеть воочию, какие данные находятся по определенному смещению. Например, числом 0x00FFAABB закодирован цвет – в этой шестнадцатеричной записи сразу видно, что насыщенность красного равна 0xFF, зеленого 0xAA, а синего 0xBB. А вот в десятичном виде число 16755387 ничего нам не говорит.

И кстати, а ведь в обыденной жизни мы все используем 12-ричную и 60-ричную системы счисления. Каждый день по много раз :)
Akdeniz Turk
Akdeniz Turk
62 975
Дмитрий Сергеев пример применения 60-ричной системы приведете ?
программистам например надо за тем чтобы понимать адреса в памяти компа плюс в шестнадцатиричной системе емкость больше а запись мешьше места занимает например FFF - три цифры а в десятичной 4 поэтому так удобнее

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