logologo
Початок
Посібник
Розробка
Плагіни
API
Головна
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
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 кількість знаків після коми, що відображаються, визначається текстовим редактором; для інших форматів використовується цей параметр.
#Приклад
'10':formatN()         // Виводить "10.000"
'1000.456':formatN()   // Виводить "1,000.456"
#Результат

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

#2. :round(precision)

#Пояснення синтаксису

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

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

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

#3. :add(value)

#Пояснення синтаксису

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

  • value: доданок
#Приклад
1000.4:add(2)         // Виводить 1002.4
'1000.4':add('2')      // Виводить 1002.4
#Результат

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

#4. :sub(value)

#Пояснення синтаксису

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

  • value: від'ємник
#Приклад
1000.4:sub(2)         // Виводить 998.4
'1000.4':sub('2')      // Виводить 998.4
#Результат

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

#5. :mul(value)

#Пояснення синтаксису

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

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

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

#6. :div(value)

#Пояснення синтаксису

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

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

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

#7. :mod(value)

#Пояснення синтаксису

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

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

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

#8. :abs

#Пояснення синтаксису

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

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

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

#9. :ceil

#Пояснення синтаксису

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

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

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

#10. :floor

#Пояснення синтаксису

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

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

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

#11. :int

#Пояснення синтаксису

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

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

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

#12. :toEN

#Пояснення синтаксису

Перетворює число на англійський формат (десяткова крапка — «.»), не рекомендовано до використання.

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

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

#13. :toFixed

#Пояснення синтаксису

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

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

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

#14. :toFR

#Пояснення синтаксису

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

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

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