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)