Wybaczcie za odświeżanie tematu, ale mam bardzo podobne zadanie i bez sensu będzie zakładanie nowego.
Chciałbym zapisać liczbę dziesiętną \(\displaystyle{ 0,25}\) jako 32-bitową liczbę zmiennoprzecinkową zgodną z IEEE754.
Zapisuję ją w postaci binarnej \(\displaystyle{ 0,01}\). Nie przesuwam przecinka, ponieważ jest ona w postaci \(\displaystyle{ 0,\ldots}\) .
Zatem nasza cecha wynosi \(\displaystyle{ 127}\) co w postaci binarnej daje \(\displaystyle{ 1111\ 111}\). Możemy już zapisać liczbę na \(\displaystyle{ 32}\) bitach.
Znak jest dodatni zatem pierwsze\(\displaystyle{ 0|1111 1110|0100 0000 0000 0000 0000 000}\). Czy ktoś może potwierdzić poprawność moich obliczeń, lub ewentualnie skorygować błędy ? Z góry dziękuję za pomoc.
-- 18 cze 2015, o 06:13 --
Pomoże ktoś ?
[Systemy liczbowe] Liczba zmiennoprzecinkowa IEEE 754
-
- Użytkownik
- Posty: 55
- Rejestracja: 4 paź 2013, o 20:19
- Płeć: Mężczyzna
- Lokalizacja: kosmos
- Podziękował: 1 raz
[Systemy liczbowe] Liczba zmiennoprzecinkowa IEEE 754
Ostatnio zmieniony 18 cze 2015, o 08:08 przez Afish, łącznie zmieniany 1 raz.
Powód: Nie podpinaj się pod cudze tematy. Całe wyrażenia matematyczne umieszczaj w tagach[latex] [/latex] .
Powód: Nie podpinaj się pod cudze tematy. Całe wyrażenia matematyczne umieszczaj w tagach