Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno C# - Double.NaN

Delenie nulou je riesene aj v C(++) alebo v akomkolvek inom jazyku u double premennych, pretoze double reprezentacia (IEEEneviemkolko uz to pisal Los) umoznuje aj hodnotu +-infinite a NaN. Porovnavat to nejde ptz napr. 5.0/0.0 a 10.0/0.0 vratia sice obe NaN alebo infinite (neviem zhlavy), ale 5.0/0.0 sa nerovna 10.0/0.0 (P.S. mozno ze nekonecno ide aj porovnavat, ale NaN porovnavat nejde. NaN a nekonecno su rozne cisla/reprezentacie).

Exception je len u celociselneho delenia (resp. existuju excepiony aj u double, ale myslim ze ich nemusis chytat a program by mal normalne bezat dalej).

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny