返 回 值:数值型,用弧度表示。 参 数:x,数值型。
实 例:!Atn(1) =0.785398。
!Cos(x)
函数意义:余弦函数。 返 回 值:数值型。
参 数:x,数值型,用弧度表示。 实 例:!Cos(3.14159)=-1.0。
!Sin(x)
函数意义:正弦函数。 返 回 值:数值型。
参 数:x,数值型,用弧度表示。 实 例:!Sin(3.14159)=0.0。
!Tan(x)
函数意义:正切函数。 返 回 值:数值型。
参 数:x,数值型,用弧度表示。 实 例:!Tan(3.14159)=0.0。
!Exp(x)
函数意义:指数函数。 返 回 值:数值型。 参 数:x,数值型。
实 例:!Exp(2.3020585093)=10.0。
!Log(x)
函数意义:对数函数。 返 回 值:数值型。 参 数:x,数值型。 实 例:!Log(10)=2.302。
!Sqr(x)
函数意义:平方根函数。 返 回 值:数值型。 参 数:x,数值型。 实 例 :!Sqr(4.0)=2.0。
!Abs(x)
函数意义:绝对值函数。 返 回 值:数值型。 参 数:x,数值型。
实 例 :!Abs(-3.14159)=3.14159。
!Sgn(x)
函数意义:符号函数。 返 回 值:数值型。 参 数:x,数值型。
实 例:!Sgn(-10) = -1;!Sgn(10) = 1;!Sgn(0) = 0。
!Rand(x,y)
函数意义:生成随机数,随机数的范围在x和y之间。 返 回 值:数值型。
参 数:x,数值型。Y, 数值型。 实 例:!Rand(3,4) = 3.1。
!BitAnd(m,n)
函数意义:按位与,位的计算从0开始。 返 回 值:整型。
参 数:m,整型,n,整型。
实 例:!BitAnd(&H03, &H04) =&H00。
!BitOr(m,n)
函数意义:按位或,位的计算从0开始。 返 回 值:整型。
参 数:m,整型。n,整型。
实 例:!BitOr(&H03, &H04) =&H07。
!BitXor(m,n)
函数意义:按位异或,位的计算从0开始。 返 回 值:整型。
参 数:m,整型。n,整型。
实 例:!BitXor(&H03, &H04) = &H07。
!BitClear(m,n)
函数意义:清除m的指定n位为0,位置从0开始计算。 返 回 值:整型。
参 数:m,整型。n,整型。
实 例:!BitClear(&H03,1) = 1,把第2位清空。
!BitSet(m,n)
函数意义:设置m的指定位为1,位置从0开始计算。 返 回 值:整型。
参 数:m,整型。n,整型。
实 例:!BitSet (&H03,2) = &H07。
!BitNot(m)
函数意义:按位取反。位的计算从0开始。 返 回 值:整型。 参 数:m,整型。
实 例:!BitNot(&H00) = &HFFFF。
!BitTest(m,n)
函数意义:检测指定位是否为1,位置从0开始计算。 返 回 值:整型,如果为1,则返回1,否则返回0。 参 数:m,整型。n,整型。 实 例:!BitTest(3,2) = 0。
!BitLShift(m,n)
函数意义:左移,位的计算从0开始。 返 回 值:整型。
参 数:m,整型。n,整型。
实 例:!BitLShift(&H03,1) = &H06。
!BitRShift(m,n)
函数意义:右移,位的计算从0开始。 返 回 值:整型。
参 数:m,整型。n,整型。
实 例:!BitRShift(&H03,1) = &H01。
!TimeStr2I(strTime)
函数意义:将表示时间的字符串(YYYY/MM/DD HH:MM:SS)转换为时间值。 返 回 值:整型,转换后的时间值。
参 数:strTime,字符型,以字符串型表示的时间(YYYY/MM/DD HH:MM:SS)。 实 例:!TimeStr2I(\。
实例说明:将表示时间的字符串“2001/1/1 3:15:28”转换为整型的时间值。
!TimeI2Str(iTime,strFormat)
函数意义:将时间值转换为字符串表示的时间。 返 回 值:字符型,转换后的时间字符串。
参 数:iTime,整型,时间值(注意,这里只能用 !TimeStr2I(strTime)转换出的时间值,否则将不能正确转换。); strFormat,字符型,转换后的时间字符串的格式。 实 例:!TimeI2Str(Time,\ %H:%M:%S\。
实例说明:将时间值转换为字符串型,其表示格式为:星期,月 日,年。
!TimeGetYear(iTime)
函数意义:获取时间值iTime中的年份。 返 回 值:整型,时间值iTime中的年份。 参 数:iTime,整型,时间值。
实 例:!TimeGetYear(iTime)。
实例说明:获取时间值iTime中的年份。
!TimeGetMonth(iTime)
函数意义:获取时间值iTime中的月份。
返 回 值:整型,时间值iTime中的月份(1~12)。 参 数:iTime,整型,时间值。 实 例:!TimeGetMonth (iTime)。
实例说明:获取时间值iTime中的月份。
!TimeGetSecond(iTime)
函数意义:获取时间值iTime中的秒数。
返 回 值:整型,时间值iTime中的秒数(0~59)。 参 数:iTime,整型,时间值。 实 例:!TimeGetSecond (iTime)。 实例说明:获取时间值iTime中的秒数。
!TimeGetSpan(iTime1,iTime2)
函数意义:计算两个时间iTime1和iTime2之差。 返 回 值:整型,两时间之差。 参 数:iTime1,整型,时间值; iTime2,整型,时间值。
实 例:!TimeGetSpan(iTime1,iTime2)
实例说明:计算两个时间iTime1和iTime2之差。
!TimeGetDayOfWeek(iTime)
函数意义:获取时间值iTime中的星期。
返 回 值:整型,时间值iTime中的秒数(1 为星期日, 2 表示星期一,??)。 参 数:iTime,整型,时间值。
实 例:!TimeGetDayOfWeek (iTime)。 实例说明:获取时间值iTime中的星期。
!TimeGetHour(iTime)
函数意义:获取时间值iTime中的小时。
返 回 值:整型,时间值iTime中的小时(0~23)。 参 数:iTime,整型,时间值。 实 例:!TimeGetHour (iTime)。
实例说明:获取时间值iTime中的小时。
!TimeGetMinute(iTime)
函数意义:获取时间值iTime中的分钟。
返 回 值:整型,时间值iTime中的分钟(0~59)。 参 数:iTime,整型,时间值。 实 例:!TimeGetMinute (iTime)。