Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika pierdonauta_kosmolony w Redakcja Czerstwego Humoru

Gruba ryba

w Redakcja Czerstwego Humoru

83piorunów

Komentarze (3)

Tytan0piorunów

@pierdonauta_kosmolony

Ok.
O co chodzi z tym 0.1 + 0.2?

Gruba ryba3piorunów

@w0jmar
Znakomicie że pytasz.
Liczby zmiennoprzecinkowe w zapisie binarnym stwarzają pewne problemy.

O ile każdą liczbę dziesiętną całkowitą da się łatwo zapisać binarnie jako b0×2^0 + b1×2^1 + b2×2^2 + ...
O tyle ułamki dziesiętne między 0 a 1 już nie.
Bo wtedy zapis taki przyjmuje postać b0×2^-1 + b1×2^-2 + b2×2^-3 + ...
Czyli nie da się zapisać np 0.1 i 0.2, tylko
00111101110011001100110011001101
00111110010011001100110011001101
Z ich sumy nigdy nie wyjdzie 0.3