全部产品
Search
文档中心

负载均衡:数字类型相关函数

更新时间:Dec 19, 2024

本文为您介绍数字类型相关函数的语法、说明、参数、返回值和示例。

add | sub | mul | div | mod | gt | ge | lt | le | floor | ceil

add

项目

描述

语法

add(n1, n2)

说明

加法操作。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

返回n1+n2的结果。

示例

n1 = add(10, 20)
say(concat('n1=', n1))

输出:

n1=30

sub

项目

描述

语法

sub(n1, n2)

说明

减法操作。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

返回n1-n2的结果。

示例

n1 = sub(10, 20)
say(concat('n1=', n1))

输出:

n1=-10

mul

项目

描述

语法

mul(n1, n2)

说明

乘法操作。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

返回n1×n2的结果。

示例

n1 = sub(10, 20)
say(concat('n1=', n1))

输出:

n1=200

div

项目

描述

语法

div(n1, n2)

说明

除法操作。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

返回n1÷n2的结果。

示例

n1 = sub(10, 20)
say(concat('n1=', n1))

输出:

n1=0.5

mod

项目

描述

语法

mod(n1, n2)

说明

求余操作。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

返回n1%n2的结果(余数)。

示例

n1 = sub(35, 20)
say(concat('n1=', n1))

输出:

n1=15

gt

项目

描述

语法

gt(n1, n2)

说明

大于比较。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

n1>n2,返回true,否则返回false

示例

if and($arg_num, gt(tonumber($arg_num), 10)) {
    say('num > 10')
}

请求:/path1/path2/file?num=11

响应:

num > 10

ge

项目

描述

语法

ge(n1, n2)

说明

大于等于比较。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

n1>=n2,返回true,否则返回false

示例

if and($arg_num, ge(tonumber($arg_num), 10)) {
    say('num >= 10')
}

请求:/path1/path2/file?num=10

响应:

num >= 10

lt

项目

描述

语法

lt(n1, n2)

说明

小于比较。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

n1<n2,返回true,否则返回false

示例

if and($arg_num, lt(tonumber($arg_num), 10)) {
    say('num < 10')
}

请求:/path1/path2/file?num=9

响应:

num < 10

le

项目

描述

语法

le(n1, n2)

说明

小于等于比较。

参数

  • n1:数字类型。

  • n2:数字类型。

返回值

n1<=n2,返回true,否则返回false

示例

if and($arg_num, le(tonumber($arg_num), 10)) {
    say('num <= 10')
}

请求:/path1/path2/file?num=10

响应:

num <= 10

floor

项目

描述

语法

floor(n)

说明

向下取整。

参数

n:数字类型。

返回值

返回n的向下取整。

示例

if $arg_num {
    #tonumber函数将字符串类型转换为数字类型
    say(concat('floor: ', floor(tonumber($arg_num))))
}

请求:/path1/path2/file?num=9.3

响应:

floor: 9

ceil

项目

描述

语法

ceil(n)

说明

向上取整。

参数

n:数字类型。

返回值

返回n的向上取整。

示例

if $arg_num {
    #tonumber函数将字符串类型转换为数字类型
    say(concat('ceil: ', ceil(tonumber($arg_num))))
}

请求:/path1/path2/file?num=9.3

响应:

ceil: 10