шестеричная система счисления



Автор Елена задал вопрос в разделе Другое

решение в шестиричной системе счисления и получил лучший ответ

Ответ от Мила С[гуру]
Шестеричная система использует для записи числа пять цифр: 0, 1, 2, 3, 4, 5. Каждое число представляет определенное значение. В нетрадиционной системе у цифр следующие значения: 0=0, 1=20, 2=40, 3=60, 4=80, 5=100. Перевод из десятичной системы в шестеричную производится следующим образом: пусть есть число 210, мы уже можем сказать, что в этом числе есть значение 100, то есть шестеричная пять; поэтому из 210 отнимаем 100, получаем 110. Из 110 отнимаем 80, то есть шестеричное четыре, получаем 30. Затем из 30 отнимаем 20, то есть шестеричную единицу, получаем 10. Дальше делаем следующий фокус: представляем значение шестеричного нуля в виде дроби числа 20, то есть 0.5. Полученные цифры отделяем двумя точками, чтобы не спутать их с десятичными дробями: 5..4..1..0.5. Это и есть число 210 в шестеричной форме. Чтобы убедиться в этом, надо произвести обратный расчет: 5*20 + 4*20 + 1*20 + 0.5*20 = 210.

Ответ от Angela Belga[гуру]
десятичное 210 = 550 в шестеричной

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: решение в шестиричной системе счисления

C++, vc2010, itoa
itoa(b,a,6);
последний параметр не размер строки, а основание системы счисления! Т. е. в данном
подробнее...
Шестидесятеричная система счисления на Википедии
Посмотрите статью на википедии про Шестидесятеричная система счисления
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*