GMP::__construct

(PHP 8 >= 8.2.4)

GMP::__constructCreate GMP number

Descrizione

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

Creates a GMP number from an integer or string.

Elenco dei parametri

num
Un intero o una stringa. La rappresentazione della stringa può essere decimale, esadecimale, ottale o binaria.
base
La base da usare per convertire una rappresentazione string. Una base esplicita può essere compresa tra 2 e 62. Per le basi fino a 36, la differenza tra maiuscole e minuscole viene ignorata; lettere maiuscole e minuscole hanno lo stesso valore. Per le basi da 37 a 62, le lettere maiuscole rappresentano i valori da 10 a 35 e le lettere minuscole rappresentano i valori da 36 a 61. Se base è 0, la base effettiva viene determinata dai caratteri iniziali di num. Se i primi due caratteri sono 0x o 0X, la stringa viene interpretata come un intero esadecimale. Se i primi due caratteri sono 0b o 0B, la stringa viene interpretata come un intero binario. Se i primi due caratteri sono 0o o 0o, la stringa viene interpretata come un intero ottale. Inoltre, se il primo carattere è 0, la stringa viene interpretata anche come un intero ottale. In tutti gli altri casi, la stringa viene interpretata come un intero decimale.

Vedere anche:

add a note

User Contributed Notes

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