2/8/16 進数を扱う方法について、サンプルコードを用いて説明する。
16 進数を 10 進数で表示
$n = 0xA Write-Host $n
10 進数を 16 進数 (2 桁) で表示
"0x{0:X2}" -f 10
10 進数を 16 進数 (2 桁) で表示
"0x" + (10).ToString("X2")
10 進数を 2 進数で表示
$i = 11 [Convert]::ToString($i, 2)
10 進数を 8 進数で表示
$i = 11 [Convert]::ToString($i, 8)
10 進数を 16 進数で表示
$i = 11 [Convert]::ToString($i, 16)
16 進数を 10 進数で表示
[System.Int32]::Parse("A", [System.Globalization.NumberStyles]::HexNumber)