Как перевести в четверичную систему счисления

Перевести число 1031223 из четвертичной системы в четвертичную

Задача: перевести число 1031223 из 4-ой в 4-ую систему счисления.

Для перевода 1031223 из 4-ой в 4-ую систему счисления, воспользуемся следующим алгоритмом:

1. Для перевода числа 1031223 в десятичную систему воспользуемся формулой:

10312234=1 ∙ 4 6 + 0 ∙ 4 5 + 3 ∙ 4 4 + 1 ∙ 4 3 + 2 ∙ 4 2 + 2 ∙ 4 1 + 3 ∙ 4 0 = 1 ∙ 4096 + 0 ∙ 1024 + 3 ∙ 256 + 1 ∙ 64 + 2 ∙ 16 + 2 ∙ 4 + 3 ∙ 1 = 4096 + 0 + 768 + 64 + 32 + 8 + 3 = 497110

2. Полученное число 4971 переведем из десятичной системы счисления в 4-ую. Для этого, осуществим последовательное деление на 4, до тех пор пока остаток не будет меньше чем 4.

49714
496812424
312403104
2308774
276194
11644
341
0

Полученные остатки записываем в обратном порядке, таким образом:

Источник

Перевести число 01031223 из четвертичной системы в четвертичную

Задача: перевести число 01031223 из 4-ой в 4-ую систему счисления.

Для перевода 01031223 из 4-ой в 4-ую систему счисления, воспользуемся следующим алгоритмом:

1. Для перевода числа 01031223 в десятичную систему воспользуемся формулой:

010312234=0 ∙ 4 7 + 1 ∙ 4 6 + 0 ∙ 4 5 + 3 ∙ 4 4 + 1 ∙ 4 3 + 2 ∙ 4 2 + 2 ∙ 4 1 + 3 ∙ 4 0 = 0 ∙ 16384 + 1 ∙ 4096 + 0 ∙ 1024 + 3 ∙ 256 + 1 ∙ 64 + 2 ∙ 16 + 2 ∙ 4 + 3 ∙ 1 = 0 + 4096 + 0 + 768 + 64 + 32 + 8 + 3 = 497110

2. Полученное число 4971 переведем из десятичной системы счисления в 4-ую. Для этого, осуществим последовательное деление на 4, до тех пор пока остаток не будет меньше чем 4.

49714
496812424
312403104
2308774
276194
11644
341
0

Полученные остатки записываем в обратном порядке, таким образом:

Источник

Перевести число 54134021 из десятичной системы в четвертичную

Задача: перевести число 54134021 из десятичной системы счисления в 4-ую.

Для того, чтобы перевести число 54134021 из десятичной системы счисления в 4-ую, необходимо осуществить последовательное деление на 4, до тех пор пока остаток не будет меньше чем 4.

541340214
54134020135335054
11353350433833764
133833768458444
08458442114614
0211460528654
152864132164
11321633044
033048264
08242064
2204514
248124
3123
0

Полученные остатки записываем в обратном порядке, таким образом:

Подробнее о том, как переводить числа из десятичной системы в четверичную, смотрите здесь.

Источник

Перевод чисел из одной системы счисления в другую

Данный конвертер переводит числа между наиболее популярными системами счисления: десятичной, двоичной, восьмеричной, шестнадцатеричной.

Существуют и другие системы счисления, но мы не стали включать их в конвертер из-за низкой популярности.

Для указания системы счисления при записи числа используется нижний индекс, который ставится после числа:
20010 = 110010002 = 3108 = C816

Кратко об основных системах счисления

Десятичная система счисления. Используется в повседневной жизни и является самой распространенной. Все числа, которые нас окружают представлены в этой системе. В каждом разряде такого числа может использоваться только одна цифра от 0 до 9.

Двоичная система счисления. Используется в вычислительной технике. Для записи числа используются цифры 0 и 1.

Восьмеричная система счисления. Также иногда применяется в цифровой технике. Для записи числа используются цифры от 0 до 7.

Перевод в десятичную систему счисления

Перевод из десятичной системы счисления в другие

Делим десятичное число на основание системы, в которую хотим перевести и записываем остатки от деления. Запишем полученные остатки в обратном порядке и получим искомое число.

Переведем число 37510 в восьмеричную систему:

Перевод из двоичной системы в восьмеричную

Так же как и в первом способе разбиваем число на группы. Но вместо преобразований в скобках просто заменим полученные группы (триады) на соответствующие цифры восьмеричной системы, используя таблицу триад:

Перевод из двоичной системы в шестнадцатеричную

Также как и в первом способе разбиваем число на группы по 4 цифры. Заменим полученные группы (тетрады) на соответствующие цифры шестнадцатеричной системы, используя таблицу тетрад:

Тетрада0000000100100011010001010110011110001001101010111100110111101111
Цифра0123456789ABCDEF

Перевод из восьмеричной системы в двоичную

Каждый разряд восьмеричного числа будем делить на 2 и записывать остатки в обратном порядке, формируя группы по 3 разряда двоичного числа. Если в группе получилось меньше 3 разрядов, тогда дополняем нулями. Записываем все группы по порядку, отбрасываем ведущие нули, если имеются, и получаем двоичное число.

Используем таблицу триад:

Каждую цифру исходного восьмеричного числа заменяется на соответствующие триады. Ведущие нули самой первой триады отбрасываются.

Перевод из шестнадцатеричной системы в двоичную

Аналогично переводу из восьмеричной в двоичную, только группы по 4 разряда.

Используем таблицу тетрад:

Цифра0123456789ABCDEF
Тетрада0000000100100011010001010110011110001001101010111100110111101111

Каждую цифру исходного числа заменяется на соответствующие тетрады. Ведущие нули самой первой тетрады отбрасываются.

Перевод из восьмеричной системы в шестнадцатеричную и наоборот

Такую конвертацию можно осуществить через промежуточное десятичное или двоичное число. То есть исходное число сначала перевести в десятичное (или двоичное), и затем полученный результат перевести в конечную систему счисления.

Источник

Перевести число 110133 из шестнадцатеричной системы в четвертичную

Задача: перевести число 110133 из шестнадцатеричной в 4-ую систему счисления.

Для перевода 110133 из шестнадцатеричной в 4-ую систему счисления, воспользуемся следующим алгоритмом:

1. Для перевода числа 110133 в десятичную систему воспользуемся формулой:

11013316=1 ∙ 16 5 + 1 ∙ 16 4 + 0 ∙ 16 3 + 1 ∙ 16 2 + 3 ∙ 16 1 + 3 ∙ 16 0 = 1 ∙ 1048576 + 1 ∙ 65536 + 0 ∙ 4096 + 1 ∙ 256 + 3 ∙ 16 + 3 ∙ 1 = 1048576 + 65536 + 0 + 256 + 48 + 3 = 111441910

2. Полученное число 1114419 переведем из десятичной системы счисления в 4-ую. Для этого, осуществим последовательное деление на 4, до тех пор пока остаток не будет меньше чем 4.

11144194
11144162786044
3278604696514
069648174124
31741243534
0435210884
110882724
0272684
068174
01644
141
0

Полученные остатки записываем в обратном порядке, таким образом:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *