GMP::__construct

(PHP 8 >= 8.2.4)

GMP::__construct - Створює GMP-число

Опис

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

Створює GMP-число з цілого чи рядка.

Список параметрів

num

Ціле число чи рядок. Рядок може бути представлений у десятковій, шістнадцятковій або восьмеричній нотації.

base

Заснування.

Значення основи може бути від 2 до 62. Якщо основа дорівнює 0 (значення за умовчанням), основа буде визначена за провідними символами: якщо перші два символи — це 0xили0X, функція вибере шістнадцяткову основу, якщо перші два символи виявляться 0bили0B — двійкове, інакше якщо перший символ — це , буде обрано вісімкову основу, а інакше - десяткову. Для основ більше 36 регістр буде проігноровано; Значення великих і малих літер - однакові. Для підстав від 37 до 62, великі літери представляють звичайні числа від 10 до 35, а малі літери - від 36 до 61.

Дивіться також