ROUND() 函 数

ROUND() 函 数 - 图1返回圆整到指定小数位数的数值表达式

语 法

ROUND ( nExpression , nDecimalPlace s)

返 值 类 型

数值型

参 数 描 述

nExpression

ROUND() 函 数 - 图2指 定 要 圆 整 的 数 值 表 达 式

nDecimalPlaces

ROUND() 函 数 - 图3指 定 nExpression 圆 整 到 的 小 数 位 数

ROUND() 函 数 - 图4ROUND() 函 数 - 图5ROUND() 函 数 - 图6ROUND() 函 数 - 图7ROUND() 函 数 - 图8如果 nDecimalPlaces 为负数 则 ROUND( ) 返回的结果在小数点左端包含nDecimalPlaces 个零 例如 如果 nDecimalPlaces 为 -2 那么小数点左端的第一和第二个数字 ( 个位和十位 ) 均为 0

说 明

ROUND() 函 数 - 图9ROUND() 函 数 - 图10ROUND ( ) 返回的值有 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