logologo
Початок
Посібник
Розробка
Плагіни
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Початок
Посібник
Розробка
Плагіни
API
logologo
Огляд
Опис конфігурації

Синтаксис шаблонів

Базове використання
Обробка в циклах

Інструменти форматування

Огляд
Форматування тексту
Форматування чисел
Форматування валют
Форматування дати
Форматування інтервалів часу
Форматування масивів

Розширені функції

Умовні оператори
Розширені можливості
Часті запитання
Сценарії використання
Previous PageФорматування тексту
Next PageФорматування валют
Повідомлення про переклад ШІ

Ця документація була автоматично перекладена штучним інтелектом.

#Форматування чисел

#1. :formatN(precision)

#Опис синтаксису

Форматує число відповідно до налаштувань локалізації. Параметр:

  • precision: Кількість знаків після коми. Для форматів ODS/XLSX кількість відображуваних десяткових знаків визначається текстовим редактором; для інших форматів використовується цей параметр.
#Приклад
// Example environment: API options { "lang": "en-us" }
'10':formatN()         // Outputs "10.000"
'1000.456':formatN()   // Outputs "1,000.456"
#Результат

Число виводиться відповідно до вказаної точності та формату локалізації.

#2. :round(precision)

#Опис синтаксису

Округлює число до вказаної кількості знаків після коми.

#Приклад
10.05123:round(2)      // Outputs 10.05
1.05:round(1)          // Outputs 1.1
#Результат

Виводиться число, округлене до заданої точності.

#3. :add(value)

#Опис синтаксису

Додає вказане значення до поточного числа. Параметр:

  • value: Число, яке потрібно додати.
#Приклад
1000.4:add(2)         // Outputs 1002.4
'1000.4':add('2')      // Outputs 1002.4
#Результат

Виводиться сума поточного числа та вказаного значення.

#4. :sub(value)

#Опис синтаксису

Віднімає вказане значення від поточного числа. Параметр:

  • value: Число, яке потрібно відняти.
#Приклад
1000.4:sub(2)         // Outputs 998.4
'1000.4':sub('2')      // Outputs 998.4
#Результат

Виводиться поточне число мінус вказане значення.

#5. :mul(value)

#Опис синтаксису

Множить поточне число на вказане значення. Параметр:

  • value: Множник.
#Приклад
1000.4:mul(2)         // Outputs 2000.8
'1000.4':mul('2')      // Outputs 2000.8
#Результат

Виводиться добуток поточного числа та вказаного значення.

#6. :div(value)

#Опис синтаксису

Ділить поточне число на вказане значення. Параметр:

  • value: Дільник.
#Приклад
1000.4:div(2)         // Outputs 500.2
'1000.4':div('2')      // Outputs 500.2
#Результат

Виводиться результат ділення.

#7. :mod(value)

#Опис синтаксису

Обчислює остачу від ділення поточного числа на вказане значення (модуль). Параметр:

  • value: Модуль (дільник).
#Приклад
4:mod(2)              // Outputs 0
3:mod(2)              // Outputs 1
#Результат

Виводиться результат операції за модулем.

#8. :abs

#Опис синтаксису

Повертає абсолютне значення числа.

#Приклад
-10:abs()             // Outputs 10
-10.54:abs()          // Outputs 10.54
10.54:abs()           // Outputs 10.54
'-200':abs()          // Outputs 200
#Результат

Виводиться абсолютне значення.

#9. :ceil

#Опис синтаксису

Округлює число вгору, тобто повертає найменше ціле число, яке більше або дорівнює поточному числу.

#Приклад
10.05123:ceil()       // Outputs 11
1.05:ceil()           // Outputs 2
-1.05:ceil()          // Outputs -1
#Результат

Виводиться ціле число, округлене вгору.

#10. :floor

#Опис синтаксису

Округлює число вниз, тобто повертає найбільше ціле число, яке менше або дорівнює поточному числу.

#Приклад
10.05123:floor()      // Outputs 10
1.05:floor()          // Outputs 1
-1.05:floor()         // Outputs -2
#Результат

Виводиться ціле число, округлене вниз.

#11. :int

#Опис синтаксису

Перетворює число на ціле (не рекомендовано до використання).

#Приклад та результат

Залежить від конкретного випадку перетворення.

#12. :toEN

#Опис синтаксису

Перетворює число на англійський формат (з '.' як десятковим роздільником). Не рекомендовано до використання.

#Приклад та результат

Залежить від конкретного випадку перетворення.

#13. :toFixed

#Опис синтаксису

Перетворює число на рядок, зберігаючи лише вказану кількість знаків після коми. Не рекомендовано до використання.

#Приклад та результат

Залежить від конкретного випадку перетворення.

#14. :toFR

#Опис синтаксису

Перетворює число на французький формат (з ',' як десятковим роздільником). Не рекомендовано до використання.

#Приклад та результат

Залежить від конкретного випадку перетворення.