数字格式模型

数字格式模型由一个或多个数字格式元素组成。 所有数字格式模型都会使数字四舍五入为指定数字的有效数字。 如果一个值在小数点左侧的有效数字比格式模型中指定的数字更多,那么多个(#)符号将替换该值。

下面表格列出了神通数据库支持的数字格式模型的元素,并提供了一些示例。

表神通数据库的数字格式模型元素

元素 例(模式fmt) 描述
0 9990/0999 匹配数字与显示0,如果该位置对应0,返回并显示0。(值123,格式0999,返回0123)
9 9999 匹配数字,如果该位置对应为数字,返回对应的值
, 9,999 分隔符,按模式分隔显示数值。(值12345,模式999,999,返回12,345)
. 99.99 小数点,匹配数值中的小数点
$ $999 美元符号,返回带美元符号($)的值
B B999 空白符号,如果值得整数部分为0,用空白填充
D 99D99 返回带小数点的十进制,值的大小不变
G 99G99 返回带分隔符(,)的数
MI 9999MI 符号位,在指定位置返回带(-)的负值,返回带空白的正数
PR 9999PR 负数返回前后<>的正值,正数返回前后空白的正值
RN/rn RN/rn 返回对应的大/小写罗马数字
S S9999/9999S 返回在指定位置带符号的数值
V 999V9 返回扩大10的N次方的值,N为V后面9的个数
X XXXX 返回值对应的十六进制