Stats

Обновлено: 08/12/2019 в 11:35

PlayHelper

Обновлено: 06/11/2019 в 20:07

Quiz

Обновлено: 27/10/2019 в 21:41

Riddles

Обновлено: 27/10/2019 в 21:41

True or False

Обновлено: 27/10/2019 в 21:42

Truth or Dare

Обновлено: 27/10/2019 в 21:42

Math

Обновлено: 26/11/2019 в 15:48

Words

Обновлено: 27/10/2019 в 21:42

4 Pics 1 Word

Обновлено: 27/10/2019 в 21:39

Millionaire

Обновлено: 10/11/2019 в 16:01

@TurniketSKUD_bot

Обновлено: 05/11/2019 в 18:24

@NearFood_bot

Обновлено: 27/06/2019 в 20:53

Размер баз данных:
База данныхЗаписей
Millionaire
q = 1202
q = 2100
q = 340
q = 450
На проверке0
Words
Города5432
Страны178
Английские слова7996
Русские слова19404
4 Pics 1 Word
Доступно24
На проверке0
Truth or Dare
Вопросы283
Действия78
На проверке0
True or False
Доступно51
На проверке0
Riddles
Доступно30
На проверке0
Quiz
history20
literature29
fashion38
medicine63
common0
На проверке0

Поддержать проект

Life Is Porn

Описание

Генератор математических заданий, база констант и прочего.

Последние новости

- 26 ноября 2019г. -

  • Исправлены ошибки в модуле "Brackets". Теперь всё работает!

Состав API:


  • Генератор математических выражений, которые необходимо упростить, для тренировки (программа алгебры 7 класса).


  • Число Эйлера, число Пи, корень из 2 и золотое сечение. Получение последовательности из N знаков; Поиск последовательности в математических константах.

Использование сервиса

Взаимодействие с API:

Отправьте GET-запрос на адрес

https://engine.lifeis.porn/api/math.php

или на зеркало

https://lip2.xyz/api/math.php


"Выражения со скобками"

Выражения генерируются на стороне сервера случайным образом.


Структура запроса

Поле Тип данных Описание
type String Название API. Установить равным "brackets".
count Integer Количество заданий (в пределах от 1 до 100).
format Boolean Необязательно. Значение не требуется. Укажите для получения форматированных выражений (будут содержать пробелы).

Структура ответа

Поле Тип данных Описание
ok Boolean Результат выполнения запроса. Устанавливается равным "true" в случае успешного выполнения запроса, "false" - в случае ошибки.
data Array of | String Список заданий. В случае ошибки содержит сообщение об ошибке.

BracketsData
Поле Тип данных Описание
task String Текст задания.
answer Ответ на задание.

BracketsAnswer
Поле Тип данных Описание
raw String Ответ на задание, написанный выражением (т.е. упрощённое выражение).
terms Array of String Список элементов итогового выражения (т.е. ответ, представленный в виде списка слагаемых).
"Математические константы"

Математические константы хранятся без целой и дробной частей. То есть, к примеру, для числа Пи это "1415926...".

Структура запроса

Поле Тип данных Описание
type String Название API. Установить равным "const".
name String Название константы.
Для числа Пи - установить равным "pi".

Доступно 2 000 000 000 (2 миллиарда) знаков.


Для числа Эйлера - установить равным "e".

Доступно 2 000 000 000 (2 миллиарда) знаков.


Для корня из 2 - установить равным "sqrt2".

Доступно 2 000 000 000 (2 миллиарда) знаков.


Для золотого сечения - установить равным "phi".

Доступно 500 000 000 (500 миллионов) знаков.


s Integer Укажите значение для поиска его в выбранной константе. Максимальная длина - 255 знаков.

Имеет приоритет выше, чем параметр "count".

count Integer Укажите желаемое количество знаков выбранной константы для вывода. Максимальное значение - 250.

Имеет приоритет ниже, чем параметр "s".

offset Integer Укажите количество цифр, которое необходимо пропустить в начале.

Структура ответа

Поле Тип данных Описание
ok Boolean Флаг успешности выполнения запроса. Устанавливается равным "true", если все данные были введены верно, и поиск был завершён, "false" - в случае ошибки.
data String Результат выполнения запроса. Устанавливается равным "-1" в случае отсутствия удовлетворительного результата.