Conversion.Str(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回数字的 String
表示形式。
public:
static System::String ^ Str(System::Object ^ Number);
public static string Str (object Number);
static member Str : obj -> string
Public Function Str (Number As Object) As String
参数
- Number
- Object
必需。 包含任何有效的数值表达式的 Object
。
返回
数字的 String
表示形式。
例外
未指定 Number
。
Number
不是 Numeric 类型。
示例
此示例使用 Str
函数返回 String
数字的表示形式。 当正数转换为字符串时,始终为其符号保留前导空格。
Dim testString As String
' Returns " 459".
testString = Str(459)
' Returns "-459.65".
testString = Str(-459.65)
' Returns " 459.001".
testString = Str(459.001)
注解
将数字转换为字符串时,始终为 的符号 Number
保留前导空格。 如果 Number
为正数,则返回的字符串包含前导空格,并且加号是隐式的。 负数将包括减号 ( ) ,并且没有前导空格。
Format
使用 函数转换要格式化为日期、时间、货币或其他用户定义的格式的数值。 Str
与 函数不同,Format
函数不包含前导空格作为 的符号Number
。
注意
函数 Str
仅将句点 (.
) 识别为有效的小数分隔符。 例如,如果 (使用不同的小数分隔符,则) 的国际应用程序中,请使用 CStr
或 Format
函数将数字转换为字符串。 若要获取特定区域性中的数字的字符串表示形式,请使用数字的 ToString(IFormatProvider)
方法。 例如,在将 类型的Double
值转换为字符串时使用 ToString 。