ROUND() 函 数
返回圆整到指定小数位数的数值表达式
语 法
ROUND ( nExpression , nDecimalPlace s)
返 值 类 型
数值型
参 数 描 述
nExpression
指 定 要 圆 整 的 数 值 表 达 式
nDecimalPlaces
指 定 nExpression 圆 整 到 的 小 数 位 数
如果 nDecimalPlaces 为负数 则 ROUND( ) 返回的结果在小数点左端包含nDecimalPlaces 个零 例如 如果 nDecimalPlaces 为 -2 那么小数点左端的第一和第二个数字 ( 个位和十位 ) 均为 0
说 明
ROUND ( ) 返回的值有 nDecimalPlaces 个小数位 ROUND( ) 忽略由 SET DECIMALS 指定的小数位
示 例
SET DECIMALS TO 4
SET FIXED ON && 固定以小数方法显示
CLEAR
? ROUND (1234.1962, 3 ) && 显示 1234.1960
? ROUND (1234.1962, 2 ) && 显示 1234.2000
? ROUND (1234.1962, 0 ) && 显示 1234.0000
? ROUND (1234.1962, -1 ) && 显示 1230.0000
? ROUND (1234.1962, -2 ) && 显示 1200.0000
? ROUND (1234.1962, -3 ) && 显示 1000.0000
SET FIXED OFF && 恢复初始默认值
SET DECIMALS TO 2
请 参 阅
IN T ( ) , SET DECIMALS