VBScript の CStr 関数の変換

Windows PowerShell

定義: 内部処理形式が文字列型バリアント型に変換された式を返します。

CStr

データベースを操作するときなど、場合によっては、数値を文字列として処理する必要があります。数値を文字列値に変換できるでしょうか。もちろんできます。次のようにして、まず、数値を変数に代入します (この例では 17 を $a に代入します)。

$a = 17

$a が数値であることを確かめる場合は、GetType() メソッドを使用して確認できます。

IsPublic IsSerial Name
-------- -------- ----
True     True     Int32

次に、この結果を単精度浮動小数点数型に変換するには、次のように指定します。

$a = [string] $a

このコマンドを実行して $a のデータ型を確認すると、次の結果が得られます。

IsPublic IsSerial Name
-------- -------- ----
True     True     String

「VBScript から Windows PowerShell へ」ホーム ページに戻る