GMP::__construct
GMP数を作成する
説明
public GMP::__construct(intstring $num
= 0, int $base
= 0)
パラメータ
-
num
-
整数または文字列。
文字列表現の場合、10進数、8進数、または16進数が指定可能です。
-
base
-
基数
基数は、2から62までの値が指定できます。
この値が0(デフォルト値) の場合、
実際の値は先頭に付加されている文字によって決まります。
最初の2文字が 0x
や 0X
の場合、16進数が仮定されます。最初の2文字が
0b
や 0B
の場合、2進数が仮定されます。それら以外の場合で、
最初の文字が 0
の場合、8進数が仮定されます。
これら以外の場合、10進数が仮定されます。
基数が36までの場合、大文字小文字は区別されません。
つまり、大文字だろうと小文字だろうと同じ値です。
基数が37から62までの場合、大文字は通常の10から35までの値を表します。
小文字の場合、36から61までの値を表します。