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
ピリオド (.
) のみを有効な小数点区切り記号として認識します。 別の小数点区切り記号を使用する場合 (たとえば、国際アプリケーションの場合)、 関数または Format
関数をCStr
使用して数値を文字列に変換します。 特定のカルチャの数値の文字列表現を取得するには、数値の ToString(IFormatProvider)
メソッドを使用します。 たとえば、 型Double
の値を文字列に変換するときに を使用ToStringします。
適用対象
こちらもご覧ください
.NET