Przepełnienie, niedomiar i utrata cyfr

Pierwiastek kwadratowy i błędy obliczeń - Algorytmy: zakres rozszerzony (Python)

Liczby zmiennoprzecinkowe mają ograniczony zakres i dokładność (ok. 16 cyfr). - **przepełnienie**: wynik za duży, Python zwraca `inf` (nieskończoność), - **niedomiar**: wynik za mały, zostaje zero, - **utrata cyfr**: dodanie małej liczby do bardzo dużej nic nie zmienia. Liczby całkowite w Pythonie (`int`) nie mają tych ograniczeń.

print(1e308 * 10)
print(2.0 ** -1080)
print(1e16 + 1 - 1e16)
print(10 ** 16 + 1 - 10 ** 16)

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Algorytmy: zakres rozszerzony·Zaloguj się, aby zapisać postęp na koncie.