Ошибки при работе с вещественными значениями: различия между версиями

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
Строка 6: Строка 6:


Это приводит к изменению стиля программирования: деление на ноль, например, теперь вовсе не ошибка, просто в результате получается бесконечность :)
Это приводит к изменению стиля программирования: деление на ноль, например, теперь вовсе не ошибка, просто в результате получается бесконечность :)
== Ссылки ==
*[[Особенности языка: продвинутый уровень]]
*[http://pascalabc.net/ru/bazovyie-osobennosti-yazyika-i-bibliotek.html Сайт PascalABC.NET: Особенности языка]

Текущая версия от 13:25, 12 января 2010

При работе с вещественными значениями невозможно получить ошибку времени выполнения.

begin
  writeln(1/0);      // бесконечность
  writeln(sqrt(-1)); // NaN
end.

Это приводит к изменению стиля программирования: деление на ноль, например, теперь вовсе не ошибка, просто в результате получается бесконечность :)

Ссылки