Дипломированных специалистов «Информатика и вычислительная техника»



Download 12,06 Mb.
Pdf ko'rish
bet46/357
Sana22.02.2022
Hajmi12,06 Mb.
#115195
TuriДиплом
1   ...   42   43   44   45   46   47   48   49   ...   357
Bog'liq
assembler uchebnik dlya vuzov 2-e izd YuRXUW1

Перевод дробных чисел
Программист должен уметь выполнять перевод в различные системы счисления
не только целых чисел, но и дробных чисел.
важно это при программи-
ровании алгоритмов, использующих операции с плавающей точкой. Без владения
в полной мере знаниями о том, как представляются дробные числа в памяти компь-
ютера и в регистрах сопроцессора, вам вряд ли удастся овладеть программирова-
нием на ассемблере в полной мере. Давайте разберемся с наиболее часто использу-
емыми на практике способами перевода дробных чисел. Для этого формулу
преобразуем к следующему виду:
...+
 +
 +
 + а
+ ... + а
(4.3)
Рассмотрим операции перевода чисел
примерах.
Пример 1
Пусть требуется перевести в десятичное представление следующее дробное чис-
ло, заданное в двоичной системе счисления:
Для перевода используем формулу (4.3):
+
1 • + 0 • + 0 • 2° + 0 •
+ 1 •
+ 0 •
+ 0 •
+ 1 •
+ 0 •
+ 1 •
+ 1 •
Для вас не составит труда вычислить целую часть десятичной дроби:
1 . + 1 . + 0 • + 1 • + 0 • + 0 • 2°.
Для вычисления остальной части выражения удобно использовать табл. 4.3.


Перевод чисел из одной системы счисления в другую 81
Таблица 4.3. Значения отрицательных степеней по основанию числа 2
Отрицательная степень
1
2
3
4
5
6
.7
Два в указанной степени
0,5
0,25
0,125
0,0625
0,015625
0,0078125
Вы можете сами продолжить табл. 4.3 значениями отрицательных степеней по
основанию числа 2 и в конце концов подсчитать результат перевода в десятичное
представление значения
Пример 2
Пусть требуется перевести в десятичное представление следующую дробь, задан-
ную в шестнадцатеричной системе счисления:
Вновь используем формулу (4.3):
= 1 •
+ 13 •
+ 15 • + 2 • 16" + 10 •
+
+
+ 1 • 16 +
Для удобства вычисления дробной части приведем значения отрицательных
степеней числа 16 (табл. 4.4).
Таблица 4.4. Значения отрицательных степеней по основанию числа
Отрицательная степень
1
2
3
4
5
6
7
Шестнадцать в указанной степени
0,0625
0,00390625
0,000244140625
52587890625
0,00000095367431640625
0,000000059604644775390625
0,0000000037252902984619140625
Перевод из двоичной системы счисления в
и обратно вы-
полняется, как обычно, на основе тетрад и трудности вызывать не должен.



Download 12,06 Mb.

Do'stlaringiz bilan baham:
1   ...   42   43   44   45   46   47   48   49   ...   357




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish