WorksheetFunction.Fixed(Double, Object, Object) 方法

定义

将数字舍入到指定的小数位数,使用句点和逗号,以十进制数格式对该数进行格式设置,并以文本形式返回结果。

public string Fixed (double Arg1, object Arg2, object Arg3);
Public Function Fixed (Arg1 As Double, Optional Arg2 As Object, Optional Arg3 As Object) As String

参数

Arg1
Double

Number - 要进行舍入并转换为文本的数字。

Arg2
Object

Decimals - 小数点右边的位数。

Arg3
Object

No_commas - 一个逻辑值,如果 为 true,则阻止 Fixed 在返回的文本中包含逗号。

返回

注解

在 Microsoft Excel 中,Numbers 的最大有效位数不能超过 15 位,但 decimals 可达到 127 位。

如果 decimals 为负数,则 number 向小数点的左边舍入。

如果省略 decimals,则假定其值为 2。

如果no_commas为 false 或省略,则返回的文本将像往常一样包含逗号。

使用“单元格”命令 (“格式”菜单) 设置包含数字的单元格的格式与直接使用 FIXED 函数设置数字格式之间的主要区别在于 Fixed 将其结果转换为文本。 使用 Cells 命令设置格式的数字仍然是数字。

适用于