未分類

PowerShell - 型の最小値と最大値を取得する

Windows PowerShell で、型の最小値と最大値を取得する方法について説明します。

int 型の最小値と最大値を取得

(char 型以外の型はこの方法で取得できます。)

[int]::MinValue [int]::MaxValue

char 型の最小値と最大値を取得

このサンプルでは、MinValue, MaxValue メソッドの戻り値を int 型にキャストしています。理由はこれらのメソッドの戻り値が char 型のためです。

[int][char]::MinValue [int][char]::MaxValue

全ての型の最小値と最大値のまとめ

型の別名

型名

最小値

最大値

sbyte System.SByte

-128

127

byte System.Byte

0

255

System.Int16

-32768

32767

System.UInt16

0

65535

int System.Int32

-2147483648

2147483647

System.UInt32

0

4294967295

long System.Int64

-9223372036854775808

9223372036854775807

System.UInt64

0

18446744073709551615

char System.Char

0

65535

float System.Single

-3.402823E+38

3.402823E+38

double System.Double

-1.79769313486232E+308

1.79769313486232E+308

bool System.Boolean (なし) (なし)
decimal System.Decimal

-79228162514264337593543950335

79228162514264337593543950335

string System.String (なし) (なし)

-未分類