OberonCore
https://forum.oberoncore.ru/

SHORTREAL и REAL в шестнадцатиричном виде
https://forum.oberoncore.ru/viewtopic.php?f=29&t=6900
Страница 1 из 1

Автор:  arisu [ Понедельник, 13 Февраль, 2023 05:40 ]
Заголовок сообщения:  SHORTREAL и REAL в шестнадцатиричном виде

в силу того, что плавающие двоичные, не всякое десятичное представление можно точно перевести в соответствующее плавающее. а иногда надо, чтобы значение было bit-precise. как ни странно, в OP2 это реализовано, но в репорте по языку не упомянуто. предлагаю внести или в репорт, или в PSI (я у себя починил в report):
Код:
number    = integer | real | hexreal.
integer    = digit {digit} | digit {hexDigit} ( "H" | "L" ).
hexreal    = digit {digit} | digit {hexDigit} ( "S" | "R" ).
real    = digit {digit} "." {digit} [ScaleFactor].
ScaleFactor    = "E" ["+" | "-"] digit {digit}.
hexDigit    = digit | "A" | "B" | "C" | "D" | "E" | "F".


не уверен, что выбрал верный форум для поста; если что — перенесите.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/