傳回數字的 String 表示。
命名空間: Microsoft.VisualBasic
組件: Microsoft.VisualBasic (在 microsoft.visualbasic.dll 中)
語法
'宣告
Public Shared Function Str ( _
Number As Object _
) As String
'用途
Dim Number As Object
Dim returnValue As String
returnValue = Conversion.Str(Number)
public static string Str (
Object Number
)
public:
static String^ Str (
Object^ Number
)
public static String Str (
Object Number
)
public static function Str (
Number : Object
) : String
參數
- Number
必要項。包含任何有效數值運算式的 Object。
傳回值
傳回數字的 String 表示。
備註
如需詳細資訊,請參閱 Visual Basic 的主題 Str 函式。
當數字轉換成字串時,一定會為 Number 的正負號保留前置空格。如果 Number 為正數,則傳回的字串會包含前置空格,且會隱含加號。負數將會包括減號 (-),且沒有前置空格。
使用 Format 函式將數值轉換成您希望格式化成的日期、時間、貨幣或其他使用者定義的格式。Format 函式與 Str 函式不同,它不會為 Number 的正負號加入前置空格。
注意事項 |
|---|
Str 函式只將句號 (.) 辨識為有效的十進位分隔符號。如果使用了不同的十進位分隔符號 (例如在國際化應用程式中),請使用 CStr 或 Format 函式將數字轉換成字串。若要在特定文化特性中取得數字的字串表示,請使用數字的 |
範例
此範例使用 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)
平台
Windows 98、 Windows 2000 SP4、 Windows CE、 Windows Millennium Edition、 Windows Mobile for Pocket PC、 Windows Mobile for Smartphone、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition
.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。
版本資訊
.NET Framework
支援版本:2.0、1.1、1.0
.NET Compact Framework
支援版本:2.0、1.0
請參閱
參考
Conversion 類別
Conversion 成員
Microsoft.VisualBasic 命名空間
ArgumentNullException
InvalidCastException
注意事項