本文主要是介绍Str()函数后为什么前有空格?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Str 函数
返回代表一数值的 Variant (String)。
语法
Str(number)
必要的 number 参数为一 Long,其中可包含任何有效的数值表达式。
当一数字转成字符串时,总会在前头保留一空位来表示正负。如果 number 为正,返回的字符串包含一前导空格暗示有一正号。
使用 Format 函数可将数值转成必要的格式,如日期、时间、货币或其他用户自定义格式。与 Str 不同的是,Format函数不包含前导空格来放置 number 的正负号。
注意 Str 函数只视句点 (.) 为有效的小数点。如果使用不同的小数点(例如,国际性的应用程序),可使用 CStr 将数字转成字符串。
Str 函数示例
本示例使用 Str 函数来将一个数字转成字符串。当数字转成字符串时,字符串的第一个位一定是空格或是正负号。
Dim MyString
MyString = Str(459) ’ 返回 " 459"。
MyString = Str(-459.65) ’ 返回"-459.65"。
MyString = Str(459.001) ’ 返回 “459.001”。
这篇关于Str()函数后为什么前有空格?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!