GMP::__construct

(PHP 8 >= 8.2.4)

GMP::__constructCrea un número GMP

Descripción

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

Crea un número GMP, a partir de un integer o de un string.

Parámetros

num
Un entero o un string. El string puede ser una representación decimal, hexadecimal, octal o binaria.
base
La base a utilizar para convertir una representación en forma de string. Una base explícita puede estar comprendida entre 2 y 62. Para las bases hasta 36, la casilla es ignorada: las letras mayúsculas y minúsculas tienen el mismo valor. Para las bases de 37 a 62, las letras mayúsculas representan los valores de 10 a 35 y las letras minúsculas representan los valores de 36 a 61. Si base vale 0, entonces la base real es determinada a partir de los caracteres iniciales de num. Si los dos primeros caracteres son 0x o 0X, el string es interpretado como un entero hexadecimal. Si los dos primeros caracteres son 0b o 0B, el string es interpretado como un entero binario. Si los dos primeros caracteres son 0o o 0O, el string es interpretado como un entero octal. Además, si el primer carácter es 0, el string es igualmente interpretado como un entero octal. En todos los demás casos, el string es interpretado como un entero decimal.

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top