详情页标题前

阿里云负载均衡数字类型相关函数-云淘科技

详情页1

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

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

add

项目 描述
语法 add(n1, n2)
说明 加法操作。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 返回n1+n2的结果。
示例
n1 = add(10, 20)
n2 = sub(10, 20)
n3 = mul(10, 20)
n4 = div(10, 20)
n5 = mod(35, 20)
say(concat('n1=', n1))
say(concat('n2=', n2))
say(concat('n3=', n3))
say(concat('n4=', n4))
say(concat('n5=', n5))

输出:

n1=30
n2=-10
n3=200
n4=0.5
n5=15

sub

项目 描述
语法 sub(n1, n2)
说明 减法操作。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 返回n1-n2的结果。
示例
n1 = add(10, 20)
n2 = sub(10, 20)
n3 = mul(10, 20)
n4 = div(10, 20)
n5 = mod(35, 20)
say(concat('n1=', n1))
say(concat('n2=', n2))
say(concat('n3=', n3))
say(concat('n4=', n4))
say(concat('n5=', n5))

输出:

n1=30
n2=-10
n3=200
n4=0.5
n5=15

mul

项目 描述
语法 mul(n1, n2)
说明 乘法操作。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 返回n1×n2的结果。
示例
n1 = add(10, 20)
n2 = sub(10, 20)
n3 = mul(10, 20)
n4 = div(10, 20)
n5 = mod(35, 20)
say(concat('n1=', n1))
say(concat('n2=', n2))
say(concat('n3=', n3))
say(concat('n4=', n4))
say(concat('n5=', n5))

输出:

n1=30
n2=-10
n3=200
n4=0.5
n5=15

div

项目 描述
语法 div(n1, n2)
说明 除法操作。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 返回n1÷n2的结果。
示例
n1 = add(10, 20)
n2 = sub(10, 20)
n3 = mul(10, 20)
n4 = div(10, 20)
n5 = mod(35, 20)
say(concat('n1=', n1))
say(concat('n2=', n2))
say(concat('n3=', n3))
say(concat('n4=', n4))
say(concat('n5=', n5))

输出:

n1=30
n2=-10
n3=200
n4=0.5
n5=15

mod

项目 描述
语法 mod(n1, n2)
说明 求余操作。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 返回n1%n2的结果(余数)。
示例
n1 = add(10, 20)
n2 = sub(10, 20)
n3 = mul(10, 20)
n4 = div(10, 20)
n5 = mod(35, 20)
say(concat('n1=', n1))
say(concat('n2=', n2))
say(concat('n3=', n3))
say(concat('n4=', n4))
say(concat('n5=', n5))

输出:

%ignore_pre_10%

gt

项目 描述
语法 gt(n1, n2)
说明 大于比较。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 n1>n2,返回true,否则返回false
示例
if and($arg_num, gt(tonumber($arg_num), 10)) {
    say('num > 10')
}                                                                                                                                                                                                      
if and($arg_num, ge(tonumber($arg_num), 10)) {
    say('num >= 10')
}
if and($arg_num, lt(tonumber($arg_num), 10)) {
    say('num < 10')
}                                                                                                                                                                                                       
if and($arg_num, le(tonumber($arg_num), 10)) {
    say('num <= 10')
}
  • 请求:/path1/path2/file?num=10,响应:num = 10
  • 请求:/path1/path2/file?num=11,响应:num > 10 num >= 10
  • 请求:/path1/path2/file?num=9, 响应:num < 10 num <= 10

ge

项目 描述
语法 ge(n1, n2)
说明 大于等于比较。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 n1>=n2,返回true,否则返回false
示例
if and($arg_num, gt(tonumber($arg_num), 10)) {
    say('num > 10')
}                                                                                                                                                                                                      
if and($arg_num, ge(tonumber($arg_num), 10)) {
    say('num >= 10')
}
if and($arg_num, lt(tonumber($arg_num), 10)) {
    say('num < 10')
}                                                                                                                                                                                                       
if and($arg_num, le(tonumber($arg_num), 10)) {
    say('num <= 10')
}
  • 请求:/path1/path2/file?num=10,响应:num = 10
  • 请求:/path1/path2/file?num=11,响应:num > 10 num >= 10
  • 请求:/path1/path2/file?num=9, 响应:num < 10 num <= 10

lt

项目 描述
语法 lt(n1, n2)
说明 小于比较。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 n1<n2,返回true,否则返回false
示例
if and($arg_num, gt(tonumber($arg_num), 10)) {
    say('num > 10')
}                                                                                                                                                                                                      
if and($arg_num, ge(tonumber($arg_num), 10)) {
    say('num >= 10')
}
if and($arg_num, lt(tonumber($arg_num), 10)) {
    say('num < 10')
}                                                                                                                                                                                                       
if and($arg_num, le(tonumber($arg_num), 10)) {
    say('num <= 10')
}
  • 请求:/path1/path2/file?num=10,响应:num = 10
  • 请求:/path1/path2/file?num=11,响应:num > 10 num >= 10
  • 请求:/path1/path2/file?num=9, 响应:num < 10 num <= 10

le

项目 描述
语法 le(n1, n2)
说明 小于等于比较。
参数
  • n1:数字类型。
  • n2:数字类型。
返回值 n1<=n2,返回true,否则返回false
示例
if and($arg_num, gt(tonumber($arg_num), 10)) {
    say('num > 10')
}                                                                                                                                                                                                      
if and($arg_num, ge(tonumber($arg_num), 10)) {
    say('num >= 10')
}
if and($arg_num, lt(tonumber($arg_num), 10)) {
    say('num < 10')
}                                                                                                                                                                                                       
if and($arg_num, le(tonumber($arg_num), 10)) {
    say('num <= 10')
}
  • 请求:/path1/path2/file?num=10,响应:num = 10
  • 请求:/path1/path2/file?num=11,响应:num > 10 num >= 10
  • 请求:/path1/path2/file?num=9, 响应:num < 10 num <= 10

floor

项目 描述
语法 floor(n)
说明 向下取整。
参数 n:数字类型。
返回值 返回n的向下取整。
示例
if $arg_num {
    say(concat('ceil: ', ceil(tonumber($arg_num))))
    say(concat('floor: ', floor(tonumber($arg_num))))
}

请求:/path1/path2/file?num=9.3,响应:ceil: 10 floor: 9

ceil

项目 描述
语法 ceil(n)
说明 向上取整。
参数 n:数字类型。
返回值 返回n的向上取整。
示例
if $arg_num {
    say(concat('ceil: ', ceil(tonumber($arg_num))))
    say(concat('floor: ', floor(tonumber($arg_num))))
}

请求:/path1/path2/file?num=9.3,响应:ceil: 10 floor: 9

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/169277.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云RDS数据库ModifyBackupPolicy – 修改实例备份策略-云淘科技

    该接口用于修改RDS实例的备份策略设置。 接口说明 适用引擎 RDS MySQL RDS PostgreSQL RDS SQL Server RDS MariaDB 相关功能文档 注意 使用该接口前,请仔细阅读功能文档,确保完全了解使用接口的前提条件及使用后造成的影响后,再进行操作。 RDS MySQL自动备份策略设置 RDS PostgreSQL自动备份策…

    阿里云数据库 2023年12月9日
  • 阿里云日志服务SLS聚合函数-云淘科技

    聚合函数用于对目标数值执行计算并返回结果。本文介绍聚合函数的基本语法及示例。 日志服务支持如下聚合函数。 重要 在日志服务分析语句中,表示字符串的字符必须使用单引号(”)包裹,无符号包裹或被双引号(””)包裹的字符表示字段名或列名。例如:’status’表示字符串status,status或&#82…

    2023年12月10日
  • 阿里云负载均衡Misc相关函数-云淘科技

    本文为您介绍Misc相关函数的语法、说明、参数、返回值和示例。 base64_enc | base64_dec | url_escape | url_unescape | randomseed | rand | rand_hit | crc | tonumber | base64_enc_safe | base64_dec_safe base64_enc 项…

    阿里云负载均衡 2023年12月10日
  • 阿里云云原生大数据计算服务 MaxComputeROW_NUMBER-云淘科技

    计算行号。从1开始递增。 使用限制 窗口函数的使用限制如下: 窗口函数只能出现在select语句中。 窗口函数中不能嵌套使用窗口函数和聚合函数。 窗口函数不能和同级别的聚合函数一起使用。 命令格式 row_number() over([partition_clause] [orderby_clause]) 命令说明 计算当前行在分区中的行号,从1开始递增。 …

  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云云原生大数据计算服务 MaxComputeTableau连接MaxCompute-云淘科技

    MaxCompute支持您将MaxCompute项目数据接入Tableau进行可视化分析,您可以利用Tableau简便的拖放式界面,自定义视图、布局、形状、颜色等,帮助您展现自己的数据视角。本文为您介绍如何通过MaxCompute JDBC驱动,连接Tableau和MaxCompute项目,并进行可视化数据分析。 背景信息 Tableau Desktop是T…

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。