Îáùåå êîëè÷åñòâî ðàçðÿäîâ
Êîëè÷åñòâî ðàçðÿäîâ äðîáíîé ÷àñòè
àðèôìåòè÷åñêèé çíàê
ASCII-êîä àðèôìåòè÷åñêîãî çíàêà
ASCII-êîä çíàêà “îáùåå êîëè÷åñòâî ðàçðÿäîâ -1“
ASCII-êîä çíàêà “îáùåå êîëè÷åñòâî ðàçðÿäîâ -2“
ASCII-êîä çíàêà "îáùåå êîëè÷åñòâî ðàçðÿäîâ - 3"
ASCII-êîä òî÷êè (2EH)
ASCII-êîä çíàêà "îáùåå êîëè÷åñòâî ðàçðÿäîâ - 5"
ASCII-êîä çíàêà “îáùåå êîëè÷åñòâî ðàçðÿäîâl-6“
ASCII-êîä çíàêà "îáùåå êîëè÷åñòâî ðàçðÿäîâ - 7"
Îáùåå êîëè÷åñòâî ðàçðÿäîâ óêàçûâàåòñÿ â (S2+)+1):
–
Ðåçóëüòàò ïðåîáðàçîâàíèÿ ìîæåò ñîäåðæàòü ìàêñèìóì 24 çíàêà.
–
Åñëè êîëè÷åñòâî ðàçðÿäîâ äðîáíîé ÷àñòè ðàâíî íóëþ, êîëè÷åñòâî âñåõ ðàçðÿäîâ = 2.
–
Åñëè êîëè÷åñòâî ðàçðÿäîâ äðîáíîé ÷àñòè íå ðàâíî 0, êîëè÷åñòâî âñåõ ðàçðÿäîâ
ðàâíî “3 ïëþñ êîëè÷åñòâî ðàçðÿäîâ äðîáíîé ÷àñòè”.
(S2+)+2) ñîäåðæèò êîëè÷åñòâî ðàçðÿäîâ äðîáíîé ÷àñòè:
– Êîëè÷åñòâî ðàçðÿäîâ äðîáíîé ÷àñòè ìîæåò íàõîäèòüñÿ â äèàïàçîíå îò 0 äî 7.
– Îáùåå ïðàâèëî: êîëè÷åñòâî ðàçðÿäîâ äðîáíîé ÷àñòè = (îáùåìó êîëè÷åñòâó ðàçðÿäîâ
ìèíóñ 3).
Åñëè äåéñòâèòåëüíîå êîëè÷åñòâî ðàçðÿäîâ äðîáíîé ÷àñòè ÷èñëà ñ ïëàâàþùåé çàïÿòîé
áîëüøå ââåäåííîãî êîëè÷åñòâà ðàçðÿäîâ äðîáíîé ÷àñòè êîíâåðòèðîâàííîãî ÷èñëà, ëèøíèå
ðàçðÿäû îòðåçàþòñÿ.
ÏÐÈÌÅÐ 쑴 ×èñëî -1.23456 êîíâåðòèðóåòñÿ â ñòðîêîâóþ âåëè÷èíó, èìåþùåå â îáùåé ñëîæíîñòè 8
ðàçðÿäîâ (èç íèõ 3 â äðîáíîé ÷àñòè). Ðåçóëüòàò ñîõðàíÿåòñÿ ïî àäðåñó íà÷èíàÿ ñ (D+).
Ïðîãðàììèðîâàíèå FX1S/FX1N/FX2N/FX2NC/FX3U 7–63
ÑÏÅÖÈÀËÜÍÛÅ ÊÎÌÀÍÄÛ ÈÍÑÒÐÓÊÖÈÈ ÍÀÄ ×ÈÑËÀÌÈ Ñ ÏËÀÂÀÞÙÅÉ ÇÀÏßÒÎÉ (FX2N)
b15
b0
00 H
0
8
3
-
1
.
2
3
4
20
H
31 H
32 H
34 H
2D H
20 H
2E H
33 H
-1.23 456
(1)
(2)
(4)
(-)
(.)
(3)
(S2)+0
(S2)+1
(S2)+2
(D)+0
(D)+1
(D)+2
(D)+3
(D)+4
b8 b7
(S1)+0
(S1)+1
Ðèñ. 7-58:Òàê êàê ïðåîáðàçóåìîå ÷èñëî ñ ïëàâàþùåé çàïÿòîé èìååò 5 ðàçðÿäîâ äðîáíîé
÷àñòè, à ñòðîêîâàÿ âåëè÷èíà òîëüêî 3 ðàçðÿäà äðîáíîé ÷àñòè, ðàçðÿäû óòðà÷èâàþòñÿ.
÷èñëî ñ ïëàâàþùåé çàïÿòîé
â êîíöå ïðåîáðàçîâàíèÿ àâòîìàòè
-
÷åñêè ïðèñâàèâàåòñÿ 00H.
Ðåçóëüòàò ïðåîáðàçîâàíèÿ
Óïðàâëåíèå ïðåîáðàçîâàíèåì
àðèôìåòè÷åñêèé çíàê