PHP 8.4.2 Released!

GMP::__construct

(PHP 8 >= 8.2.4)

GMP::__constructСоздает GMP-число

Описание

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

Создает GMP-число из целого числа или строки.

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

num
Целое число или строка. Параметр принимает строковое представление аргумента в десятичной, шестнадцатеричной, восьмеричной или двоичной нотации.
base
Основание для преобразования представления числа при передаче в первый параметр значения с типом string. Параметр принимает основания в закрытом интервале между 2 и 62. Параметр игнорирует регистр числа для оснований до 36 включительно; строчные и заглавные буквы эквивалентны. Для оснований от 37 до 62 буквы в верхнем регистре представляют значения от 10 до 35, а в нижнем — от 36 до 61. Функция определяет основание по начальным символам аргумента num, если основание base равно 0. Строка интерпретируется как шестнадцатеричное число, если первые два символа равны 0x или 0X. Строка интерпретируется как двоичное число, если первые два символа числа равны 0b или 0B. Строка интерпретируется как восьмеричное число, если первые два символа равны 0o или 0o. Больше того, если первый символ в первом аргументе равен 0, строка тоже интерпретируется как восьмеричное число. В остальных случаях строка интерпретируется как десятичное целочисленное значение.

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top