Перейти к основному содержимому

Num# — скрипт и функция диаграммы

Num#() преобразует текстовую строку в числовое значение в формате, установленном в скрипте загрузки или в операционной системе (если не указана строка форматирования). Пользовательские символы разделителей десятков и тысяч являются дополнительными параметрами.

Syntax:  

Num#(text[, format[, dec_sep [, thou_sep ] ] ])

Return data type: двойное значение

Arguments:   

аргументы Num#
Аргумент Описание
text

Текстовая строка для оценки.

format Строка, описывающая, как будет отформатирована полученная строка даты. Если игнорируется, то устанавливается формат числа, используемый в операционной системе.
dec_sep Строка, определяющая десятичный разделитель. Если не указано, в скрипте загрузки используется набор значений MoneyDecimalSep.
thou_sep Строка, определяющая разделитель тысяч. Если не указано, в скрипте загрузки используется набор значений MoneyThousandSep.

В рассматриваемых ниже примерах предполагается использование двух следующих настроек операционной системы:

  • Параметр формата числа по умолчанию 1: # ##0
  • Параметр формата числа по умолчанию 2: #,##0

Example:  

Num#( A, '#.#', '.' , ',')
, где A=35 648,375

Результаты примера 1
Результаты Параметр 1 Параметр 2
Строка:

35,648.375

35,648.375

Число:

35648.375

35648.375