Ответить на комментарий

Программистам свойствинно ошебаться

Инструкции сопроцессора не привилегированные. Более того, вызывая функцию Get8087CW (см. модуль System), можно прочитать текущее значение управляющего слова FPU, а процедура Set8087CW позволяет изменить его. Важно не забывать после таких изменений и выполнения вычислений всегда восстанавливать прежнее значение, например, как это делает функция Trunc. Фактически, это единственный способ гарантированно добиться желаемого, если кто-то играет не по правилам. Хотя, конечно, обычно это бывает излишне, т.к. все библиотеки Delphi соблюдают правила и не портят управляющее слово FPU.
Естественно, в функции Now не предусмотрена инициализация FPU. Это делается один раз в самом начале работы программы, было бы довольно странно делать это перед каждой операцией с плавающей точкой.

Ответить

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <h1> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <pre>, <code>, <asm>, <c>, <cpp>, <delphi>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <ruby>, <mytext>. Beside the tag style "<foo>" it is also possible to use "[foo]".

Подробнее о форматировании

CAPTCHA
Ведите текст с изображения. (вводить еще раз после предпросмотра а то не добавится комментарий)
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.