[]
        
在线Demo 免费试用
(Showing Draft Content)

数学函数

数学函数用于数值计算,报表中的数学函数与微软的Visual Basic语言的同名函数完全兼容,因此有关函数的含义和用法可参看微软MSDN文档

  • 表1:常用数学函数表

    函数

    说明

    语法

    Abs

    返回一个数值的绝对值,如{Abs(订单金额)}。

    Abs(<数值表达式>)

    Acos

    返回一个数值的反余弦函数值。

    Acos(<数值表达式>)

    Asin

    返回一个数值的反正弦函数值。

    Asin(<Number>)

    Atan

    返回一个数值的反正切函数值。

    Atan(<数值表达式>)

    Atan2

    返回两个数值之商的反正切函数值。

    Atan2(<数值表达式1>, <数值表达式2>)

    BigMul

    返回两个4字节整数的乘积。

    BigMul(<数值表达式1>, <数值表达式2>)

    Ceiling

    返回不小于浮点参数值的最小整数。

    Ceiling(<数值表达式>)

    Cos

    返回一个数值的余弦函数值。

    Cos(<数值表达式>)

    Cosh

    返回一个数值的双曲余弦函数值。

    Cosh(<数值表达式>)

    E

    返回自然对数的底(欧拉数E)的数值。

    E

    Exp

    返回欧拉数E的幂次方。本函数是Log函数的反函数。

    Exp(<数值表达式>)

    Fix

    返回将浮点数值直接舍弃小数部分的整数部分。

    Fix(<数值表达式>)

    Floor

    返回不大于浮点数值的最大整数。

    Floor(<数值表达式>)

    IEEERemainder

    返回一指定数字被另一指定数字相除的余数,取余操作遵循IEEE标准。

    IEEERemainder(<数值表达式1>, <数值表达式2>)

    Log

    返回一个数值的自然对数值。

    Log(<数值表达式>)

    Log10

    返回一个数值的常用对数值(以10为底)。

    Log10(<数值表达式>)

    Max

    返回指定表达式中所有非空数值的最大值。

    Max(<数值表达式>)

    Min

    返回指定表达式中所有非空数值的最小值。

    Min(<数值表达式>)

    PI

    返回圆周率PI的值,即3.14159265358979。

    PI

    Pow

    返回数值的幂次方。

    Pow(<数值表达式1>, <数值表达式2>)

    Round

    返回浮点参数值四舍五入的最邻近整数。

    Round(<数值表达式>)

    Sign

    返回一个6位数字的正负号(-1或+1)。

    Sign(<数值表达式>)

    Sin

    返回一个数值的正弦函数值。

    Sin(<数值表达式>)

    Sinh

    返回一个数值的双曲正弦函数值。

    Sinh(<数值表达式>)

    Sqrt

    返回一个数值的平方根。

    Sqrt(<数值表达式>)

    Tan

    返回一个数值的正切函数值。

    Tan(<数值表达式>)

    Tanh

    返回一个数值的正切函数值。

    Tanh(<数值表达式>)

    Truncate

    计算指定的十进制数或双精度数的整数部分。

    Truncate(<Number>)

  • 表2: 下面仅针对以下几个函数进行讲解

    函数

    说明

    Ceiling

    使用示例讲解函数用法,向上取整

    Floor

    使用示例讲解函数用法,向下取整