печать плавает в аде - PullRequest
       24

печать плавает в аде

7 голосов
/ 27 декабря 2010

Я хочу напечатать число с плавающей точкой, я использую пакет FLOAT_IO.

Есть ли способ управления количеством цифр после точки и перед ней?

1 Ответ

6 голосов
/ 27 декабря 2010

Процедура Put в Ada.Text_Float_IO имеет три необязательных параметра управления форматом Fore, Aft, Exp, которые управляют выходом.Значение этих параметров следующее:

  • Fore обозначает количество цифр (включая возможный отрицательный знак и начальные нули) перед точкой;
  • Aft обозначаетколичество цифр после точки (включая любые конечные нули);
  • Exp обозначает количество цифр показателя степени (при необходимости).

Для более подробного описанияа значения по умолчанию для параметров управления форматом см. в справочном руководстве Ada 95, раздел A.10.9 .

...