Техника
Вопрос по Системам счисления
Кто помнит переведите пожалуйста (срочно) 8034 в 2, 8, 10, 16ые системы счисления. Сначала учитывая, что число 8034 десятиричное, т.е. перевести нужно будет в 2ю,8ю и 16ю. А потом что число 8034 16ой системы, т.е. перевести в 2, 8, 10. ТОЛЬКО! Нужен именно алгоритм перевода, не просто результат. СПАСИБО. :)
Алгоритм перевода прост как валенок. "Цифры" в представлении числа (для десятичного - это 0, 1, ..9) - это коэффициенты при степеняж основания. То есть для получения восьмеричного представления делим это число на 8 в шестой степени (для начала) . Ну или в какой-то такой степени, чтоб частное от деления получилось в пределах от 1 до 7. Это будет старший разряд. Потом ОСТАТОК от этого деления делим на 8 в следующей степени (на 1 меньшей) , получаем следующую цифру. Потом новый остаток опять делим.. . ну и так далее, пока не придётся делить на 8 в первой степени. Остаток от этого - последняя (самая младшая цифра) представления числа в восьмеричной системе.
Для примера - представление в двенадцатеричной системе (где степени основания будут 12, 144, 1728, 20736...). Ясен пень, что тут будут только 4 цифры и начинать деление надо с 12³ (1728). 8034:1728 = 4 и остаток 1122. Делим 1122 на 144, получаем 7 и остаток 114. Делим 114 на 12, получаем 9 и остаток 6. Ффсё. Двенадцатеричное представление 8034 будет 4796. Аналогично и с другими основаниями.
Для примера - представление в двенадцатеричной системе (где степени основания будут 12, 144, 1728, 20736...). Ясен пень, что тут будут только 4 цифры и начинать деление надо с 12³ (1728). 8034:1728 = 4 и остаток 1122. Делим 1122 на 144, получаем 7 и остаток 114. Делим 114 на 12, получаем 9 и остаток 6. Ффсё. Двенадцатеричное представление 8034 будет 4796. Аналогично и с другими основаниями.
Делов-то. . делишь циклически на основание системы счисления, остаток является значением соответствующего разряда в числе.
Естественно делишь по правилам той системы счисления, в которой число записано.
Естественно делишь по правилам той системы счисления, в которой число записано.
Похожие вопросы
- Системы счисления
- Как считать в двоичной системе счисления?
- Вопрос по егэ, информатика, системы счисления)
- Как перевести число из десятеричной системы счисления в 16чную? в 8чную? очень надо....
- Расскажите про славянскую систему счисления?
- ребята помогите или лучше объесните СИСТЕМУ СЧИСЛЕНИЯ по информатике (footbal72@mail.ru) лучше в личку пишите
- Чему равно число 8 и 15 в двоично системе счисления?
- Как перевести в двоичную систему счисления десятиричное число 560,1
- Раскодируйте пожалуйста из 16 ричной системы счисления:0x576181ABEO-семь чисел( в нормальную))
- как в двоичной системе счисления переводиться это? : 100001 10100 110 10 100001 1101 10000 10 1101 10000. помогииииииите: 3