Conversion.Str(Object) 方法

定义

返回数字的 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 仅将句点 (.) 识别为有效的小数分隔符。 例如,如果 (使用不同的小数分隔符,则) 的国际应用程序中,请使用 CStrFormat 函数将数字转换为字符串。 若要获取特定区域性中的数字的字符串表示形式,请使用数字的 ToString(IFormatProvider) 方法。 例如,在将 类型的Double值转换为字符串时使用 ToString

适用于

另请参阅