GMP::__construct

(PHP 8 >= 8.2.4)

GMP::__constructCria um número GMP

Descrição

public GMP::__construct(int|string $num = 0, int $base = 0)

Cria um número GMP a partir de um inteiro ou de uma string.

Parâmetros

num

Um inteiro ou uma string. A representação em string pode ser decimal, hexadecimal ou octal.

base

The base.

A base pode variar de 2 a 62. Se a base for 0 (valor padrão), a base real é determinada pelos primeiros caracteres: se os dois primeiros caracteres foram 0x ou 0X, assume-se um valor hexadecimal, se os dois primeiros caracteres forem 0b ou 0B, assume-se um valor binário, ou se caso o primeiro caractere for 0, assume-se um valor octal, ou se nenhuma das condições acima ocorrer, assume-se um valor decimal. Para bases até 36, não há diferenciação entre letras maiúsculas e minúsculas, estas terão o mesmo valor. Para bases de 37 a 62, maiúsculas representam as bases de 10 a 35 e minúsculas de 36 a 61.

Veja Também