U mnie raczej ten problem nie występuje. Ogólnie program liczby dobrze wszystkie liczby typu : -2; 0; -521.215; 12.25;
Program podaje nieprawidłową wartość dla liczb: 0,reszta np: 0,2; -0,55, 0.01.
Mój błąd wynika z nie zrozumienia mechanizmu liczenia wykładnika:
U mnie dla takich wartości z zakresu gdzie mam problem wykładnik ma zawsze wartość 127,
a powinien np. dla liczby 0.1 wynosić 123.
Czy jest możliwość abyś opisał mi w jaki sposób u Ciebie program liczy wykładnik?
EDIT:
Właśnie zauważyłem, że oprócz mojego powstały jeszcze dwa takie tematy i myślę, że znalazłem przyczynę moich niepowodzeń, ale sprawdzę to dopiero jak wrócę z pracy 