Skip to content

Math

Basic math operations: abs, ceil, floor, power, round.

5 modules

ModuleDescription
絶対値数値の絶対値を取得
切り上げ数値を最も近い整数に切り上げ
切り下げ数値を最も近い整数に切り下げ
べき乗/指数数値をべき乗
四捨五入数値を指定した小数点以下の桁数に四捨五入

Modules

絶対値

math.abs

数値の絶対値を取得

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumber絶対値
originalnumber絶対値

Example: Absolute of negative number

yaml
number: -5

Example: Absolute of positive number

yaml
number: 3.14

切り上げ

math.ceil

数値を最も近い整数に切り上げ

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumber切り上げ値
originalnumber切り上げ値

Example: Ceiling positive number

yaml
number: 3.2

Example: Ceiling negative number

yaml
number: -2.7

切り下げ

math.floor

数値を最も近い整数に切り下げ

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumber切り下げ値
originalnumber切り下げ値

Example: Floor positive number

yaml
number: 3.7

Example: Floor negative number

yaml
number: -2.3

べき乗/指数

math.power

数値をべき乗

Parameters:

NameTypeRequiredDefaultDescription
basenumberYes-Base number
exponentnumberYes-Power to raise to

Output:

FieldTypeDescription
resultnumber底を指数でべき乗した結果
basenumber底を指数でべき乗した結果
exponentnumber底を指数でべき乗した結果

Example: Square a number

yaml
base: 5
exponent: 2

Example: Cube root

yaml
base: 27
exponent: 0.333333

四捨五入

math.round

数値を指定した小数点以下の桁数に四捨五入

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process
decimalsnumberNo0Number of decimal places

Output:

FieldTypeDescription
resultnumber四捨五入された値
originalnumber四捨五入された値
decimalsnumber四捨五入された値

Example: Round to integer

yaml
number: 3.7

Example: Round to 2 decimal places

yaml
number: 3.14159
decimals: 2

Released under the Apache 2.0 License.