Format słowa podaje budowę, słowa z pól bitowych i ich przeznaczenie.
Jeżeli liczba jest zapisana w jednym słowie komputera to obliczenia będą prowadzone w tzw. pojedynczej precyzji. Jeżeli do zapisu liczby wykorzystuje się dwa lub więcej słów to mówi się o wielokrotnej precyzji obliczeń, np. podwójnej.
W formacie stałoprzecinkowym słowa reprezentującego liczbę mamy:
- połę znaku (bit znaku)
- pole liczbowe (bity wartości liczby).
W formacie stałoprzecinkowym miejsce przecinka oddzielającego część całkowitą od części ułamkowej liczby jest ustalone na cały czas obliczeń.
Zwykle przecinek umieszcza się tak, aby liczba była ułamkiem.
Dla słowa o długości (m+1) bitów z przecinkiem umieszczonym zaraz na prawo od pola (bitu) znaku, zakresy reprezentowalnych liczb wynoszą: dla zapisu znak-moduł -l + 2"m, 1 - 2'**
dla zapisu uzupełnień do 2 -1, 1 - 2*"
Dla obliczeń tr/.eba wykorzystywać również liczby spoza powyższych zakresów'.
Dla tego celu wprowadza sgię pojęcie tzw. skali obliczeń.
Skalowanie polega na pomnożeniu wszystkich liczb uczestniczących w obliczeniach przez stały współczynnik równy pk, gdzie p jest podstawą systemu liczbowego a k nazywa się skalą obliczeń.
Zakresy liczb podane powyżej dla długości słowa (m-H) i pozycji przecinka zaraz za polem znaku, odpowiadają skali zerowej (równej zero)
L A - IajaJzo- A
a) Pole
aiokowe
b)
cl
• • * |
ao |
a-i |
• • • |
a_„ |
^5 |
0. |
• • • |
PZ
PL
a. |
a-i |
*v». 2.2. Poraai it»lopri«elnko~y ■ »lł - ootycyjnaj liczby >j) (a-:1 - pozycyjna; liCZDy
utaakoMtj, e) (r>-i) - oozycy;n«; liczoy calkomiaj
’rry< 2so
•J uoiili tnak-ut-joaćntanio Jo 2
»> lle«f (.9,7S);0 lotna artao.ro oostscl Jiona ID-olrmano;
o.icomoeo (ak.u * - -o. tyCCĘtylĄ
o.ocoieom («»aia k - ?>.
ał Uczą* •—®ic »02r« 3"*o5r.*ić » cotiac-. ><9M to- Utenaoor 1.311001000 (akala k - a) .
l.illOllOCl (skala k , 7 J.
oiouOoi
>U0