Математика
Математика
gmp_fact
Вычисляет факториал.
Синтаксис:
resource gmp_fact(resourse x)
Возвращает факториал числа, заданного в параметре x.
gmp_sqrt
Вычисляет квадратный корень.
Синтаксис:
resource gmp_sqrt(resourse x)
Возвращает квадратный корень числа, заданного в параметре x.
gmp_sqrtrm
Вычисляет квадратный корень с остатком.
Синтаксис:
array gmp_sqrtrm(resourse x)
Данная функция возвращает массив, в котором элемент с индексом [0] - это квадратный корень аргумента, элемент с индексом [1] - разность между аргументом и элементом [0] в квадрате.
gmp_perfect_square
Определяет, является ли число полным квадратом.
Синтаксис:
bool gmp_perfect_square(resourse x)
Функция gmp_perfect_square() возвратит true, если x является квадратом целого числа. В противном случае вернет false.
gmp_pow
Возведение в степень.
Синтаксис:
resource gmp_pow(resourse x, int y)
Эта функция возвращает результат, равный возведения аргумента x в степень y, при условии, что y не отрицательный.
echo gmp_pow(2,3); // Выведет 8
echo gmp_pow(0,0); // Выведет 1
gmp_powm
gmp_prob_prime
Проверка "вероятно" простого числа.
Синтаксис:
int gmp_prob_prime(resourse x [, int reps])
Эта функция возвратит 0, в случае если x сложное число, т.е. имеющее более двух целых делителей. Возвратит 1, если x, возможно, простое число. Если возвращает 2, то тогда x - наверняка простое число.
Аргумент reps определяет качество проверки. Чем большее это число, тем точнее результат. Может принимать значения от 5 до 10 (по умолчанию).
Эта функция использует алгоритм вероятностного теста Миллера-Рабина.
gmp_gcd
Находит наибольший общий делитель.
Синтаксис:
resource gmp_gcd(resourse x, resource y)
Всегда возвращает положительный результат.
gmp_gcdext
Нахождение наибольшего общего делителя со множителями.
Синтаксис:
array gmp_gcdext(resourse x, resource y)
Функция gmp_gcdext() возвращает массив со значениями g,s,t, такими, что x*s+y*t=g=НОД(x,y), гдн НОД - наибольший общий делитель.
gmp_invert
Производит инверсию по модулю.
Синтаксис:
resource gmp_invert(resourse x, resource y)
Функция возвращает дополнение x до значения, делящегося нацело на y. В случае, если результат не может быть найден, возвращает false.
gmp_legendre
Возвращает число Легранжа.
Синтаксис:
int gmp_legendre(resourse x, resource p)
Функция возвращает число Легранжа. p должен быть четным положительным.
gmp_jacobi
Возвращает число Якоби.
Синтаксис:
int gmp_jacobi(resourse x, resource p)
Функция возвращает число Якоби. p должен быть четным положительным.
gmp_random
Производит генерацию случайного числа.
Синтаксис:
resource gmp_random(int limited)
limited задает длину генерируемого числа. В случае, если значение limited отрицательно, генерируется отрицательное число.
gmp_popcount
Получение популяции.
Синтаксис:
int gmp_popcount(resource x)
Функция возвращает числитель популяции.
gmp_hamdist
Вычисление дистанции.
Синтаксис:
int gmp_hamdist(resource x, resource y)
Функция возвращает дистанцию между числами x и y. Аргументы x и y должны быть неотрицательными.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
SeoPult: математика под капотом
SeoPult: математика под капотом Значительную часть конкурентных преимуществ системы SeoPul обеспечивает направление -. «Конструкторская» ветвь укрыта внутри самого холдинга, а научноисследовательская частично представлена собственными специалистами, частично – лучшими
Глава 11 Наука и математика
Глава 11 Наука и математика 11.0. Введение Язык программирования C++ хорошо подходит для решения научных и математических задач из-за своей гибкости, выразительности и эффективности. Одно из самых больших преимуществ применения C++ для выполнения численных расчетов связано
Глава 1. Точная математика
Глава 1. Точная математика MySQL 5.1 обеспечивает поддержку для точной математики: числовая обработка значения, которая приводит к чрезвычайно точным результатам, и высокой степени контроль над недопустимыми значениями. Точность основана на этих двух свойствах:SQL-режимы,
ИДЕИ: Математика обмана: Можно ли победить мошенничество? и какой ценой?
ИДЕИ: Математика обмана: Можно ли победить мошенничество? и какой ценой? Автор: Константин БогдановЧеловек всесилен, и могущество его проистекает от общества, в котором он живет. На протяжении всей своей жизни мы используем и преумножаем достижения человеческого
13-я КОМНАТА: Математика этих сетей
13-я КОМНАТА: Математика этих сетей Сначала два слова о навигации по номеру. Активный отклик, как у читателей, так и у некоторых авторов, вызвали тема «Фантастика!» и колонка выпускающего редактора «Гагарин и пустота» в «КТ» #603. Поэтому материалы Михаила Ваннаха и Василия
Софтерра: Компьютеры, математика и свобода
Софтерра: Компьютеры, математика и свобода Автор: Вадим ЖитниковВ давние, давние времена компьютеры занимались только своими прямыми обязанностями: они считали. Складывали и вычитали, решали системы уравнений, интегрировали и дифференцировали. Рассчитывали траектории
Кафедра Ваннаха: Математика по Арнольду и Джефферсону Ваннах Михаил
Кафедра Ваннаха: Математика по Арнольду и Джефферсону Ваннах Михаил Опубликовано 18 ноября 2010 года То, как программное обеспечение, попав на приличное «железо» способно создавать весьма красочные, очень даже зримые, хотя и невесомые миры, знает
Математика как ресурс: На каком наследии работает отрасль информационных технологий Михаил Ваннах
Математика как ресурс: На каком наследии работает отрасль информационных технологий Михаил Ваннах Опубликовано 12 марта 2013Наша страна экспортирует практически только два вида высокотехнологической продукции, только два вида того, что делается руками и мозгами. Это
Василий Щепетнёв: Тайная математика Василий Щепетнев
Василий Щепетнёв: Тайная математика Василий Щепетнев Опубликовано 04 июня 2012 года Я так и не обзавёлся домашней цифровой метеостанцией. На стене висит барометр времён пятилетки качества, за окном китайский термометр, главное же – компьютер
Пальчиковые игры и математика
Пальчиковые игры и математика Дети используют пальцы для счета еще до того, как начинают размышлять о цифрах. Счет на пальцах был обычным делом уже в Древнем Египте. Практически во всех культурах дети учатся считать при помощи пальцев: они всегда перед глазами и доступны,
Василий Щепетнёв: Тайная математика
Василий Щепетнёв: Тайная математика Автор: Василий ЩепетневОпубликовано 04 июня 2012 годаЯ так и не обзавёлся домашней цифровой метеостанцией. На стене висит барометр времён пятилетки качества, за окном китайский термометр, главное же – компьютер практически не