Similar presentations:
Системы счисления
1.
Системы счисленияСистема счисления
это
способ
изображения
чисел
и
соответствующие ему правила действия над
ними.
Существуют две основные системы счисления:
позиционные;
непозиционные.
В позиционных системах счисления значение цифры
зависит от положения (позиции) в числе.
Примером позиционной системы счисления является
десятеричная система в современной атематике.
2.
В непозиционных системах счислениязначение цифры не зависит от положения в
числе.
Примером непозиционной системы счисления
является римская система (римские цифры). В
римской системе в качестве цифр используются
латинские буквы:
3.
целое число в десятичной системе счислениядробное число в десятичной системе
целое число в восьмеричной системе
целое число в
двоичной системе
счисления
4.
Это правила перевода из любой системысчисления в десятичную.
an*Pn-1+an-1*Pn-2+…+a2*P1+a1*Po+a-1*P-1+
+…+a-n*P-n
где n – количество разрядов (позиций) в числе;
a – коэффициент при n-ой позиции в числе;
P – система счисления, из которой происходит перевод;
знак «-» дробной части числа.
1289,14710=1*103+2*102+8*101+9*100+1*10-1+4*10-2+7*10-3
n = 4, Р = 10, а = 1, 2, 8, 9
5.
1100110,0012=1*26+1*25+0*24+0*23+1*22+1*21+0*20+0*2-1+0*2-2+1*2-3=64+32+0+0+4 +2+0+0+0+0,125 =
102,12510
2317,2018=2*83+3*82+1*81+7*80+2*8-1+0*8-2+1*8-3=
2*512+64*2+8+7+0,25+0+0,001953=
1024+128+8+7+0,251953=1167,25195310
15FC16=1*163+5*162+F(15)*161+C(12)*160=4096+128
0+240+16=562810
6.
7.
8.
12110 → двоичную, шестнадцатеричную121:2=60(1)
60:2=30(0)
30:2=15(0)
15:2=7(1)
7:2=3(1)
3:2=1(1)
11110012
121:16=7(9)
7916
9.
Правило перевода для десятичной дробив систему счисления с другим основанием:
1) последовательно умножать данное число и получаемые
дробные части произведений на основание новой системы до
тех пор, пока дробная часть произведения не станет равной
нулю или не будет достигнута требуемая точность
представления числа в новой системе счисления;
2) полученные целые части произведений, являющиеся
цифрами числа в новой системе счисления, привести в
соответствие с алфавитом новой системы счисления;
3) составить дробную часть числа в новой системе
счисления, начиная с целой части первого произведения.
10.
10.12110/2=5(0)/2=2(1)/2=1(0)
= 1010,00011110
10/16=А,1ЕF
0,121*2=0,242
0,121*16=1,936
0,242*2=0,484
0,936*16=14,976
0,484*2=0,968
0,976*16=15,616
0,968*2=1,936
0,936*2=1,872
0,25*2=0,5
0,872*2=1,744
0,5*2=1,0
0,744*2=1,488
0,488*2=0,976
0,976*2
0-0, 1-1, …7-7, …, 10-A, 11-B, 12-C, 13-D, 14-E, 15-F
11.
12.
18910 → двоичную, восьмеричную,шестнадцатеричную
189:2=94(1)
94:2=47(0)
47:2=23(1)
23:2=11(1)
101111012
189:8=23(5)
23:8=2(7)
2758
189:16=11(13)
11:2=5(1)
5:2=2(1)
2:2=1(0)
BD16
13.
Правило быстрого перевода из двоичной ССв восьмеричную и шестнадцатеричную:
1) в восьмеричную
разбиваем число на триады (т.е. по три разряда), каждой триаде
ставим в соответствие восьмеричную цифру и собираем число
(целую часть разбиваем с права на лево от запятой, а дробную с
лева на право; если нахватает разряда, то дописываем «0» к
последней группе соответственно: слева для целой части и с
право для дробной);
2) в шестнадцатеричную
разбиваем число на тетраэдры (т.е. по четыре разряда), каждой
группе ставим в соответствие шестнадцатеричную цифру и
собираем число (правило разбиение тоже, что и для
восьмеричной).
14. 415,738 100 001 101, 111 011 4 1 5 7 3
415,738001 101,
1
5
100
4
111
7
011
3
AF9,8B16
1010 1111 1001,100 1011
A
F
9
4
B
1011 1100 0001 0110 1011 1111 1010
B
C
1
6
B
F
A
15. 011 000 110 110,010 010 3 0 6 6, 2 28 =30668
0110 1111 0110,0100 10116
F
6
4
B =
6F6,4B16
1011 1100 0001 0110 1011 1111 1010
B
C
1
6
B
F
A
16.
Задание в классе1. Переведите десятичные числа в СС с
основаниями 2, 8, 16.
a) 545,4610
b) 713,2510
2. Переведите числа в СС с основанием 10.
a) 101010,101012
b) 71,0018
c) A7,F116
3. Переведите числа в СС с основанием 8 и 16
быстрым переводом
a) 1388
b) 2EC
17.
ДОМАПереведите числа в СС с основанием 10:
a) 3E5,6516
b) 114,078
Переведите числа в СС с основанием 2, 8, 16.
a) 312,4710
b) 674,3510
Переведите числа быстром переводом:
а) 452,68, DA,916 в числа двоичной СС;
б) 110011101 в восьмеричную;
в) 1111001101110 в шестнадцатеричную.
informatics