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

Материал из ALL
Перейти к: навигация, поиск
(Новая страница: «'''Перевод чисел из одной системы счисления в другую''' — это преобразование чисел из одно…»)
 
м
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
'''Перевод чисел из одной системы счисления в другую''' — это преобразование чисел из одной [[Система счисления|системы счисления]] в числа другой системы счисления.
 
'''Перевод чисел из одной системы счисления в другую''' — это преобразование чисел из одной [[Система счисления|системы счисления]] в числа другой системы счисления.
 
== Алгоритм ==
 
== Алгоритм ==
1.Считается сумма произведений цифр исходной системы счисления (предварительно переведённых в десятичную систему счисления) на веса разрядов (основание системы счисления в степени номер разряда, начиная с нулевого) в исходной системе.  
+
1.Сначала считается сумма произведений цифр исходной системы счисления (предварительно переведённых в десятичную систему счисления) на веса разрядов (основание системы счисления в степени номер разряда, начиная с нулевого) в исходной системе.
Полученное число является записью исходного числа в десятичной системе счисления.  
+
Полученное число является записью исходного числа в десятичной системе счисления.
2.Далее производится последовательное деление столбиком числа в десятичной системе счисления и получаемых (от предыдущих делений) частных (больших или равных основанию) на основание новой системы счисления и записываются остатки от делений. Деление продолжается до тех пор, пока частное не станет меньше основания.  
+
 
3.Наконец выписываются цифры в новой системе счисления вместо (полученных в десятичной системе счисления) последнего частного и остатков от делений в обратном (получению) порядке.  
+
2.Далее производится последовательное деление (в десятичной системе счисления) столбиком полученного числа и получаемых (от предыдущих делений) частных (больших или равных основанию) на основание новой системы счисления и записываются остатки от делений. Деление продолжается до тех пор, пока частное не станет меньше основания.
Полученное число является записью исходного числа в новой системе счисления.  
+
 
== Примеры перевода чисел из одной системы счисления в другую ==
+
3.Наконец, выписываются цифры в новой системе счисления вместо (полученных в десятичной системе счисления) последнего частного и остатков от делений в обратном (получению) порядке.
=== Перевод 2→3 ===
+
Полученное число является записью исходного числа в новой системе счисления.
 +
== Схема перевода m→n==
 +
'''m→10→n''' — схема перевода '''m'''-ричной системы счисления в '''n'''-ричную систему счисления.
 +
== Примеры: ==
 +
== Перевод 2→3 ==
 
==== Перевод 2→10 ====
 
==== Перевод 2→10 ====
 
[[файл:СС202.JPG]]
 
[[файл:СС202.JPG]]
 
==== Перевод 10→3 ====
 
==== Перевод 10→3 ====
 
[[файл:СС103.JPG]]
 
[[файл:СС103.JPG]]
 +
1439<sub>10</sub>=1222022<sub>3</sub>
 
==== Перевод 2→10→3 ====
 
==== Перевод 2→10→3 ====
 
10110011111<sub>2</sub>=1439<sub>10</sub>=1222022<sub>3</sub>
 
10110011111<sub>2</sub>=1439<sub>10</sub>=1222022<sub>3</sub>
=== Перевод 3→2 ===
+
== Перевод 3→2 ==
 
==== Перевод 3→10 ====
 
==== Перевод 3→10 ====
 
[[файл:СС203.JPG]]
 
[[файл:СС203.JPG]]
 
==== Перевод 10→2 ====
 
==== Перевод 10→2 ====
 
[[файл:СС102.JPG]]
 
[[файл:СС102.JPG]]
 +
1439<sub>10</sub>=10110011111<sub>2</sub>
 
==== Перевод 3→10→2 ====
 
==== Перевод 3→10→2 ====
 
1222022<sub>3</sub>=1439<sub>10</sub>=10110011111<sub>2</sub>
 
1222022<sub>3</sub>=1439<sub>10</sub>=10110011111<sub>2</sub>
=== Перевод 15→16 ===
+
== Перевод 15→16 ==
 
==== Перевод 15→10 ====
 
==== Перевод 15→10 ====
 
[[файл:СС215.JPG]]
 
[[файл:СС215.JPG]]
 
==== Перевод 10→16 ====
 
==== Перевод 10→16 ====
 
[[файл:СС116.JPG]]
 
[[файл:СС116.JPG]]
 +
1439<sub>10</sub>=59F<sub>16</sub>
 
==== Перевод 15→10→16 ====
 
==== Перевод 15→10→16 ====
 
65E<sub>15</sub>=1439<sub>10</sub>=59F<sub>16</sub>
 
65E<sub>15</sub>=1439<sub>10</sub>=59F<sub>16</sub>
=== Перевод 16→15 ===
+
== Перевод 16→15 ==
 
==== Перевод 16→10 ====
 
==== Перевод 16→10 ====
 
[[файл:СС216.JPG]]
 
[[файл:СС216.JPG]]
 +
==== Перевод 10→15 ====
 +
[[файл:СС115.JPG]]
 +
1439<sub>10</sub>=65E<sub>15</sub>
 
==== Перевод 16→10→15 ====
 
==== Перевод 16→10→15 ====
[[файл:СС115.JPG]]
 
==== Перевод 10→16 ====
 
 
59F<sub>16</sub>=1439<sub>10</sub>=65E<sub>15</sub>
 
59F<sub>16</sub>=1439<sub>10</sub>=65E<sub>15</sub>
 
== [[Алгоритмы перевода чисел|Другие алгоритмы:]] ==
 
== [[Алгоритмы перевода чисел|Другие алгоритмы:]] ==
 
{{Список ПСС}}
 
{{Список ПСС}}
== Другие алгоритмы: ==
 
 
== Ссылки ==
 
== Ссылки ==
 
* [[Участник:Logic-samara]]
 
* [[Участник:Logic-samara]]
[[Категория:Математика]][[Категория:Алгоритмы]]
+
[[Категория:Математика]][[Категория:Числа]][[Категория:Алгоритмы]]

Текущая версия на 08:46, 14 сентября 2017

Перевод чисел из одной системы счисления в другую — это преобразование чисел из одной системы счисления в числа другой системы счисления.

Алгоритм

1.Сначала считается сумма произведений цифр исходной системы счисления (предварительно переведённых в десятичную систему счисления) на веса разрядов (основание системы счисления в степени номер разряда, начиная с нулевого) в исходной системе. Полученное число является записью исходного числа в десятичной системе счисления.

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

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

Схема перевода m→n

m→10→n — схема перевода m-ричной системы счисления в n-ричную систему счисления.

Примеры:

Перевод 2→3

Перевод 2→10

СС202.JPG

Перевод 10→3

СС103.JPG 143910=12220223

Перевод 2→10→3

101100111112=143910=12220223

Перевод 3→2

Перевод 3→10

СС203.JPG

Перевод 10→2

СС102.JPG 143910=101100111112

Перевод 3→10→2

12220223=143910=101100111112

Перевод 15→16

Перевод 15→10

СС215.JPG

Перевод 10→16

СС116.JPG 143910=59F16

Перевод 15→10→16

65E15=143910=59F16

Перевод 16→15

Перевод 16→10

СС216.JPG

Перевод 10→15

СС115.JPG 143910=65E15

Перевод 16→10→15

59F16=143910=65E15

Другие алгоритмы:

Ссылки