| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Что значит NaN? |
| Автор: Sashkello 7.5.2005, 23:35 |
| вывожу число типа double в консоль, а он мне NaN...возмутительно! |
| Автор: Kurt 7.5.2005, 23:49 |
| В .NET константа NaN - результат деления ноль на ноль. Думаю, в Java так же. |
| Автор: Domestic Cat 8.5.2005, 01:16 |
| Это не в .NET или Java, это стандарт IEEE 754. Согласно ему, NaN обозначает результат любой некорректной операции, в том числе и деления на ноль. |
| Автор: batigoal 8.5.2005, 10:02 |
| Мне кажется, где-то я встречал это при парсинге строки в число... Там это означало "Not a Number". Но я не уверен, что это было именно в Java. |
| Автор: Aliance 8.5.2005, 13:18 | ||
Это в JavaScript так |
| Автор: drinkOut 8.5.2005, 15:54 |
| Имхо NaN - это общепринятое, так что вот так |
| Автор: LSD 8.5.2005, 19:57 |
| NaN это именно Not a Number, почитате JavaDoc по классу double, там про это написанно. |