Mam problem z zadaniem PP0504D - Reprezentacja liczb typu float.
Mój program:
wczytuje liczbę zmiennoprzecinkową (typu float)
zamienia ją na string
zapisuje oddzielnie część całkowitą i dziesiętną
zamienia odpowiednio liczby na zapis binarny
oblicza znak,cechę oraz mantysę zapisując je w postaci binarnej
zamienia zapis liczby w systemie IEE754 na zapis w postaci heksadecymalnej
wypisuje postać heksadecymalną
Wszystkie testy jakie są w zadaniu czy w komentarzach, mój program przechodzi bezbłędnie. Był jeden problem który polegał na błędnym zapisaniu liczby (input -123123.2323, string bez zmian), ale problem ten został rozwiązany (poprzednio liczba wczytywana była jako string, teraz jest jako float, a następnie zapisywana jako string). Mógłby ktoś dać mi testy na których mój program może się wykładać? Wszelkie uzyskane wyniki pokrywają się z tymi uzyskanymi przez https://www.h-schmidt.net/FloatConverter/IEEE754.html28
created
last reply
- 14
replies
- 1.3k
views
- 9
users
- 2
likes
- 3
links