点击或拖拽改变大小

Functions.StrFloat 方法

X#
将浮点表达式转换为 PSZ。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION StrFloat(
	flSource AS FLOAT,
	dwLength AS DWORD,
	dwDecimals AS DWORD
) AS STRING
查看代码

参数

flSource
类型:__Float
要转换的数值表达式。
dwLength
类型:UInt32
要返回的字符串长度,包括小数位、小数点和符号。
如果 dwLength 不够长以容纳整个数字,
结果将以科学计数法表示。
dwDecimals
类型:UInt32
要返回的小数位数。

返回值

类型:String
备注
StrFloat() 是 Str() 数值函数的类型版本,除了忽略 SetDecimalSep() 之外。有关详细描述,请参见 Str()。
示例
这些示例演示了根据指定参数返回的 StrFloat() 值范围:
X#
1LOCAL fNumber AS FLOAT
2fNumber := 123.45
3? StrFloat(fNumber * 10, 7, 2)            // 1234.50
4? StrFloat(fNumber * 10, 12, 4)        // 1234.5000
5? StrFloat(fNumber, 10, 1)            // 1234.5
参见