FormatNumber()
Синтаксис
Result$ = FormatNumber(Number.d [, NbDecimals [, DecimalPoint$ [, ThousandSeperator$]]])
Описание
Преобразовывает числовое значение типа float или double в строку, в формате денежных единиц, согласно заданному шаблону.
Параметры
Number Число, которое требуется преобразовать. NbDecimals (дополн.) Количество отображаемых десятичных знаков. DecimalPoint$ (дополн.) Строка, используемая для разделения десятичной и целочисленной частей. Это может быть строка из нескольких символов. Значением по умолчанию является ".". ThousandSeperator$ (дополн.) Строка, используемая для разделения тысяч. Это может быть строка из нескольких символов. Значением по умолчанию является ",".
Возвращаемое значение
Строка содержащая число в денежном формате, согласно заданному шаблону.
Пример
Debug FormatNumber(125400.25) ; Отобразит 125,400.25 Debug FormatNumber(1125400.25, 2, ",", " ") ; Отобразит 1 125 400,25
См. также
Список всех функций связанных с преобразованием числовых значений в строку и обратно: Bin() - Преобразовывает целочисленное значение типа quad в строку, в двоичном виде. Hex() - Преобразовывает целочисленное значение типа quad в строку, в шестнадцатеричном виде. Str() - Преобразовывает целочисленное значение типа quad со знаком в строку, в десятичном виде. StrU() - Преобразовывает целочисленное значение без знака в строку, в десятичном виде. StrF() - Преобразовывает числовое значение типа float в строку, в десятичном виде. StrD() - Преобразовывает числовое значение типа double в строку, в десятичном виде. FormatNumber() - Преобразовывает числовое значение типа float или double в строку, в формате денежных единиц, согласно заданному шаблону. Val() - Преобразовывает строку (200, %1010, $FF) в числовое значение типа quad. ValD() - Преобразовывает строку (double, exp.) в числовое значение типа double. ValF() - Преобразовывает строку (float, exp.) в числовое значение типа float.
Поддерживаемые OS
Все