Articles of math

Реализация Shunting Yard в PHP необходима, интерпретирует и анализирует строку, выполняет математическое сравнение и возвращает логический результат

Я ищу что-то, что может интерпретировать строку в php и выполнять простой математический расчет, а затем возвращать логический результат относительно того, является ли выражение истинным или ложным. Например: Сью типы в «3 * {mysalary} / 9 = 10000" PHP разбивает это на два выражения – explode ('=', string); PHP берет мой список полей базы данных […]

Как проверить, находится ли точка долготы / широты в пределах диапазона координат?

У меня есть несколько координат долготы и широты, которые составляют многоугольную зону. У меня также есть координата долготы и широты, чтобы определить положение транспортного средства. Как проверить, что транспортное средство находится внутри полигональной зоны?

Привлечение к власти в PHP

Ну, мне нужно сделать некоторые вычисления в PHP-скрипте. И у меня есть одно выражение, которое ведет себя неправильно. echo 10^(-.01); Выходы 10 echo 1 / (10^(.01)); Выходы 0 echo bcpow('10', '-0.01') . '<br/>'; Выходы 1 echo bcdiv('1', bcpow('10', '0.01')); Выходы 1.000 …. Я использую bcscale(100) для вычислений BCMath. Excel и Wolfram Mathematica дают ответ ~ […]

Почему $ a + ++ $ a == 2?

Если я попробую: $a = 0; echo $a + ++$a, PHP_EOL; echo $a; Я получаю этот вывод: 2 1 Демо: http://codepad.org/ncVuJtJu Почему это? Я ожидаю получить это как результат: 1 1 Мое понимание: $a = 0; // a === 0 echo $a + ++$a, PHP_EOL; // (0) + (0+1) === 1 echo $a; // a […]

Принимая сумму «столбца» в MongoDB

В MySQL я бы просто пошел «SELECT sum (pts) FROM table», чтобы получить сумму столбца pts в таблице. Тем не менее, я конвертирую это приложение в MongoDB и не могу найти простой способ получить сумму общего «типа» в моей коллекции. Я использую PHP, поэтому, пожалуйста, дайте PHP-код для выполнения этой работы. Вот мои данные: { […]

PHP: вычислить математическую функцию f (x) в строке

Можно ли вычислить математическую функцию f (x) в строке. Что-то вроде этого: $function = '2x+3'; $x = 4; math_function($function, $x); //Shoud produce 11 Я не могу найти библиотеку для таких задач, как это на PHP.net или с Google, но я не думаю, что я первый, кто этого хочет?

Intereting Posts
Лучшая практика для обработки ошибок с использованием PDO Функция Php, чтобы определить, состоит ли строка из только буквенно-цифровых символов? JQuery Expand Table – добавление дополнительных столбцов Имена полей ввода формы, содержащие квадратные скобки, такие как поле Запрос на отправку PHP с помощью cURL и cookie Получение / хранение всех связанных актеров в Freebase PHP Как рассчитать длину идентификатора сеанса перед началом сеанса При использовании Gmail для SMTP вы можете установить другой адрес «от»? Черты на PHP – примеры реальных примеров / лучших практик? Получение уникальных значений из 2 массивов получать вывод из java DataOutputStream на php-странице Вставить в массив в определенном месте Заменить запятую (,) с помощью точки (.) RegEx php Сравните массивы multiples и объедините их, когда что-то совпадёт – PHP Санитария при вводе пользователя с использованием белого списка