(PHP 8 >= 8.2.4)
GMP::__construct — Cria um número GMP
Cria um número GMP a partir de um inteiro ou de uma string.
num
base
2
e 62
.
Para bases até 36
, é indiferente usar maiúsculas ou minúsculas;
as letras terão o mesmo valor.
Para bases de 37
a 62
,
letras maiúsculas representam a faixa de 10
a
35
e as minúsculas representam os valores de
36
a 61
.
Se a base
for 0
, a base
real é determinada pelos caracteres que vêm na frente de num
.
Se os dois primeiros caracteres forem 0x
ou 0X
,
a string é interpretada como um inteiro hexadecimal.
Se os dois primeiros caracteres forem 0b
ou 0B
,
a string é interpretada como um inteiro binário.
Se os dois primeiros caracteres forem 0o
ou 0o
,
a string é interpretada como um inteiro octal.
Além disso, se o primeiro caractere for 0
,
a string também é interpretada como um inteiro octal.
Em todos os outros casos, a string é interpretada como um inteiro decimal.