![]() |
|
![]() ![]() ![]() |
|
MoebiusCat |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 5.1.2011 Репутация: нет Всего: нет |
Ввожу следующий код:
Результат:
Хотя в массиве данное число имеется. Тогда как для поиска, например, числа 1.8900 нет никаких проблем. Тот же результат выдаётся при немного видоизменённом поиске:
|
||||||
|
|||||||
MoebiusCat |
|
||||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 5.1.2011 Репутация: нет Всего: нет |
Ответ узнала довольно давно, пишу сюда, авось кому пригодится: в действительных числах применение "==" не вполне корректно из-за округлений; вместо
лучше писать, скажем
Число 1.86 как раз является примером таких "неудачных" числел. Это сообщение отредактировал(а) MoebiusCat - 12.7.2012, 11:23 |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Математические пакеты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |