Представление числа в символьном виде с учетом знака
Синтаксис
ftoa(< число >)
< число >
– выражение числового типа.
Описание
Возвращается символьное представление < числа >
со знаком. Параметр < число >
трактуется как вещественное число. В процессе преобразования применяются следующие правила:
-
для положительных чисел знак «+» не формируется;
-
общее число цифр в сформированной строке, включая целую, дробную части и разделительную точку – не больше 7;
-
если число не умещается в диапазон преобразования, то оно округляется, незначащие нули отбрасываются. Если в диапазон не помещается целая часть числа, то результат функции представляется в виде
< мантисса >< порядок >
(то есть< мантисса >
, умноженная на 10 в степени< порядок >
), где< мантисса >
занимает 7 знаков,< порядок >
– 3 знака.
Примеры
str_num:=ftoa(5); // '5' str_num:=ftoa(NULL); // 'NULL' str_num:=ftoa(09999.348); // '9999.35' str_num:=ftoa(0.0001); // '0.0001' str_num:=ftoa(-27.12387); // '-27.1239' str_num:=ftoa(3.1415); // '3.1415' str_num:=ftoa(77.); // '77' str_num:=ftoa(089.56); // '89.56' str_num:=ftoa(89.5600); // '89.56'