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통화 포맷터
TIP

이 문서는 AI로 번역되었습니다. 부정확한 내용이 있을 경우 영어 버전을 참조하세요

#숫자 형식화

#1. :formatN(precision)

#구문 설명

로컬라이제이션 설정에 따라 숫자를 형식화합니다. 매개변수:

  • precision: 소수점 이하 자릿수 ODS/XLSX 형식의 경우, 표시되는 소수점 이하 자릿수는 텍스트 편집기에 의해 결정됩니다. 다른 형식에서는 이 매개변수가 사용됩니다.
#예시
// 예시 환경: API 옵션 { "lang": "en-us" }
'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

#구문 설명

숫자를 프랑스어 형식(소수점은 , 사용)으로 변환합니다. 사용을 권장하지 않습니다.

#예시 및 결과

특정 변환 상황에 따라 달라집니다.