double-precision
Powinienem użyć double Czy float?
Jakie są zalety i wady używania jednego zamiast drugiego w C++?
dziwne wyjście w porównaniu float z float dosłownym
float f = 0.7;
if( f == 0.7 )
printf("equal");
else
printf("not equal");
Dlaczego wyjście not equal ?
Dlaczego tak się dzieje?
Jak prawidłowo i standardowo porównywać pływaki?
Za każdym razem, gdy uruchamiam nowy projekt i kiedy muszę porównać zmienne float lub double, piszę kod w ten sposób:
if (f ... aby to zrobić? Może być jakiś standardowy plik nagłówka?
Byłoby również miło mieć limity float i double (wartości min i max)