Witam. W jaki łatwy sposób mogę uniknąć -0 w typach zmiennoprzecinkowych, przy działaniach jak poniżej?
double a=0;
cout << -1*a; // wynik -0
pomógłby zwykły if. Ale wolałbym lepsze wyjście z tej sytuacji jeżeli takie istnieje.
Witam. W jaki łatwy sposób mogę uniknąć -0 w typach zmiennoprzecinkowych, przy działaniach jak poniżej?
double a=0;
cout << -1*a; // wynik -0
pomógłby zwykły if. Ale wolałbym lepsze wyjście z tej sytuacji jeżeli takie istnieje.
cout << (-1*a + 0.0);