- Jak pokazać liczbę zmiennoprzecinkową?
- Jak wyświetlać liczby zmiennoprzecinkowych w C?
- Dlaczego 0.1 0.2 nie jest 0.3 Python?
Jak pokazać liczbę zmiennoprzecinkową?
Podobnie jak notacja naukowa, liczby zmiennoprzecinkowych mają znak, Mantissa (M), podstawę (B) i wykładnik (E), jak pokazano na rycinie 5.27. Na przykład numer 4.1 × 103 to dziesiętna notacja naukowa dla 4100. Ma Mantissa 4.1, podstawa 10 i wykładnik 3.
Jak wyświetlać liczby zmiennoprzecinkowych w C?
Aby zadeklarować zmienne zmiennoprzecinkowe i przypisać wartości do zmiennej, użyj słowa kluczowego float, a następnie pary key = wartości nazwy i wartości zmiennej, każda oddzielona przecinkiem (,).
Dlaczego 0.1 0.2 nie jest 0.3 Python?
Podobnie wartość binarna 0.2 jest przechowywane jako 0.001100110.. Teraz, kiedy dodasz 0.1 + 0.2 W Pythonie (lub w innym języku programowania) Python przekształca 0.1 i 0.2 do formy binarnej. Następnie wykonuje dodatek. Wynik nigdy nie będzie równy 0.3 Dokładne.