strLib.formatNumber

字符串函数 strLib.formatNumber 返回格式字符串形式的数字。


strLib.formatNumber 语法图
numericExpression
返回如下数字类型的表达式:BIGINT、BIN、DECIMAL、FLOAT、INT、MONEY、NUM、NUMC、PACF、SMALLFLOAT 或 SMALLINT。
numericFormat
numericFormat 的值包括由一组固定控制字符组成的字符串,这些控制字符用来定义数字的格式。下表描述这些字符。

如果希望将该数字的格式定义为货币值,可指定变量 defaultMoneyFormat,其缺省值由 Java™ 语言环境确定。

控制字符 含义
* * 填充字符表示前导零。
& 0 填充字符表示前导零。
# 空格填充表示前导零。
< 使数字向左对齐。
, 分隔符(除非是前导零)。定义该格式之后的数字包含与语言环境有关的分隔符。
. 小数点。定义该格式之后的数字包含与语言环境有关的小数点。
- 符号:- 表示小于 0,空白表示大于等于 0。
+ 符号:- 表示小于 0,+ 表示大于等于 0。
( 前导符号:( 表示小于 0,空白表示大于等于 0。应与 ) 一起指定以表示记帐符号。
) 结尾符号:) 表示小于 0,空白表示大于等于 0。
$ 前导货币符号。
@ 结尾货币符号。

相关参考
EGL 库 StrLib

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.