ВУЗ:
Составители:
Рубрика:
9
0,48*16=7,68; 7,68=7+0,68;
0,2175
10
= 0,37AE147…
16
Обратный перевод в десятичную систему
Последняя цифра десятичной дроби делится на старое основание;
Результат складывается со следующим разрядом;
Полученное число вновь делится на основание;
Выполнять действия 2 и 3 до тех пор, пока не закончатся все разряды
десятичной дроби.
Пример 5. Найти десятичное представление числа
0,9B28
16
8:16=0,5; 2+0,5=2,5;
2,5:16=0,15625 B+0,15625=11,15625;
11,15625:16=0,697265625 9+0,697265625=9,697265625;
9,697265625:16=0,6060791015625
10
Двоично-десятичный код
Для изображения любой десятичной цифры в двоично-десятичном коде
используется четыре разряда (тетрада). Перевод в двоично-десятичный
код очень прост, десятичная цифра заменяется соответствующей ей
двоичной тетрадой, согласно Таблице 1.
Пример 6. Представление десятичного числа
в двоично-десятичном коде
1 5 , 2 4 7
(10)
0001 0101 , 0010 0100 0111
(2-10)
Следует отметить, что число, записанное в двоично-десятичном коде,
отличается от соответствующего ему двоичного числа.
19
10
= 10011
2
;
19
10
= 0001 1001
2-10
Перевод чисел двоично-десятичного кода в десятичную систему
счисления (восьмеричную или шестнадцатеричную) производится
заменой тетрады на эквивалентную десятичную цифру. Разбивка числа
двоично-десятичного кода производится влево и вправо, начиная от
запятой (точки), а неполные тетрады дополняются до полных тетрад
нулями.
10 0011 1010,0001 01
2-10
= 0010 0011 1010,0001 1000
2-10
;
2 3 10 , 1 8
10
; 2 3 12 , 1 1
8
; 2 3 А , 1 8
16
.
Двоично-десятичный код используется для ввода и хранения данных в
памяти машины. Затем, этот код ЭВМ преобразует по специальной
программе в двоичную систему счисления. Результаты решения задачи на
ЭВМ, представленные в двоичной системе счисления, переводятся по
специальной программе в двоично-десятичный код и поступают на
10
устройство вывода информации уже фиксированными в виде дес
ятичных
чисел.
Формы представления чисел
В электронно-вычислительных машинах используется две формы
представления чисел с фиксированной запятой (точкой), то есть
естественная форма и с плавающей запятой (точкой), то есть с выделением
порядков.
Числа с плавающей запятой представляются в виде мантиссы и порядка.
N = M*q
p
, где N – число, M – мантисса, q – о
снование системы
счисления, p – порядок.
108,75 = 1,0875*10
2
, где 1,0875 – мантисса;
108,75 = 10,875*10
1
= 1,0875*10
2
= 0,10875*10
3
.
Таким образом, запятая “плавает” по мантиссе в зависимости от порядка.
Число в мантиссе считается нормализованным, если в мантиссе после
запятой следует цифра, отличная от нуля.
0,0028 = 0,028*10
–1
ненормализованное число;
0,0028 = 0,28*10
–2
нормализованное число.
Существует также экспоненциальная форма представления чисел, где за
числом следует литера Е (или D – удвоенная точность), за которой следует
знак и показатель степени. Ноль целых опускается.
0,0028 = 28E–4 = 2.8E–3 =.28E–2 = .028E–1 ;
108,75 = 10875E–2 = 1087.5E–1 = 108.75E0 = 10.875E+1 = 1.0875E+2 .
0,48*16=7,68; 7,68=7+0,68; устройство вывода информации уже фиксированными в виде десятичных 0,217510 = 0,37AE147 16 чисел. Обратный перевод в десятичную систему Формы представления чисел Последняя цифра десятичной дроби делится на старое основание; В электронно-вычислительных машинах используется две формы Результат складывается со следующим разрядом; представления чисел с фиксированной запятой (точкой), то есть Полученное число вновь делится на основание; естественная форма и с плавающей запятой (точкой), то есть с выделением Выполнять действия 2 и 3 до тех пор, пока не закончатся все разряды порядков. десятичной дроби. Числа с плавающей запятой представляются в виде мантиссы и порядка. Пример 5. Найти десятичное представление числа N = M*q p , где N число, M мантисса, q основание системы 0,9B2816 счисления, p порядок. 8:16=0,5; 2+0,5=2,5; 108,75 = 1,0875*102 , где 1,0875 мантисса; 2,5:16=0,15625 B+0,15625=11,15625; 1 2 3 108,75 = 10,875*10 = 1,0875*10 = 0,10875*10 . 11,15625:16=0,697265625 9+0,697265625=9,697265625; Таким образом, запятая плавает по мантиссе в зависимости от порядка. 9,697265625:16=0,606079101562510 Число в мантиссе считается нормализованным, если в мантиссе после Двоично-десятичный код запятой следует цифра, отличная от нуля. Для изображения любой десятичной цифры в двоично-десятичном коде 0,0028 = 0,028*101 ненормализованное число; используется четыре разряда (тетрада). Перевод в двоично-десятичный 0,0028 = 0,28*102 нормализованное число. код очень прост, десятичная цифра заменяется соответствующей ей Существует также экспоненциальная форма представления чисел, где за двоичной тетрадой, согласно Таблице 1. числом следует литера Е (или D удвоенная точность), за которой следует Пример 6. Представление десятичного числа знак и показатель степени. Ноль целых опускается. в двоично-десятичном коде 0,0028 = 28E4 = 2.8E3 =.28E2 = .028E1 ; 1 5 , 2 4 7 (10) 108,75 = 10875E2 = 1087.5E1 = 108.75E0 = 10.875E+1 = 1.0875E+2 . 0001 0101 , 0010 0100 0111 (2-10) Следует отметить, что число, записанное в двоично-десятичном коде, отличается от соответствующего ему двоичного числа. 1910 = 100112; 1910 = 0001 10012-10 Перевод чисел двоично-десятичного кода в десятичную систему счисления (восьмеричную или шестнадцатеричную) производится заменой тетрады на эквивалентную десятичную цифру. Разбивка числа двоично-десятичного кода производится влево и вправо, начиная от запятой (точки), а неполные тетрады дополняются до полных тетрад нулями. 10 0011 1010,0001 012-10 = 0010 0011 1010,0001 10002-10 ; 2 3 10 , 1 8 10 ; 2 3 12 , 1 1 8 ; 2 3 А , 1 8 16 . Двоично-десятичный код используется для ввода и хранения данных в памяти машины. Затем, этот код ЭВМ преобразует по специальной программе в двоичную систему счисления. Результаты решения задачи на ЭВМ, представленные в двоичной системе счисления, переводятся по специальной программе в двоично-десятичный код и поступают на 9 10
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »