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 不是数值类型。
示例
此示例使用 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) 的方法。 例如,将类型的ToString值转换为字符串时使用Double。