Articles of math

Недостатки PHP продолжают добавлять

У меня есть этот код здесь … $remaining = 0; foreach($clientArrayInvoice as $key=>$row){ $remaining = $remaining + $row['total']; } Что он делает, он принимает значения total и добавляет их … но когда у меня есть значения, которые являются отрицательными, он также добавляет их для примера, когда у меня есть -51.75 и -17.85 я получаю -69.60 […]

Простая математическая программа по математике

Я пытаюсь создать страницу викторины математики. На первой странице нужно сгенерировать вопрос, показанный в виде заголовка, который запрашивает у пользователя, какие два случайных числа умножаются вместе. Затем, в зависимости от ввода пользователей, он переносит их на другую страницу. Если они верны, он отображает абзац «Вы правы!». Если они ошибочны, он отображает абзац «Вы неверны» и […]

Простая математика с десятичными знаками в PHP

Это убивает меня! У меня никогда не было так много проблем, и я не могу понять, что я здесь делаю неправильно. Если у меня есть номер, скажем 2.32, и я хочу сделать математику с ним, это не сработает. Самый простой пример: $income = $commission; //Commission is 2.32, retrieved from XML echo "income: $income<br>"; $income100 = […]

Как создать магический квадрат в PHP?

Я хотел бы попробовать свои силы при создании Magic Square в PHP (т. Е. Сетке чисел, которые все добавляют к одному и тому же значению), но я действительно не знаю, с чего начать. Я знаю много методов, которые создают магический квадрат, например, начиная «1» в фиксированном положении, а затем перемещаясь в определенном направлении с каждой […]

Функция PHP Round – округляет до 2 дп?

В PHP, как бы я округлить значение 22.04496, чтобы он стал 22.05? Кажется, что раунд (22.04496,2) = 22.04. Если это не 22.05 ?? заранее спасибо

Номер с 0 на передней панели?

У меня есть функция $x = 012; echo $x / 3; Почему результат 3,33333? Но если я использую: $x = '012'; Тогда правильно. Вопрос в том, как это можно объяснить?

Реализация Формулы Vincenty's в PHP

Я пытаюсь реализовать формулы Винценти со следующим: /* Implemented using Vincenty's formulae from http://en.wikipedia.org/wiki/Vincenty%27s_formulae, * answers "Direct Problem". * $latlng is a ('lat'=>x1, 'lng'=>y1) array * $distance is in miles * $angle is in degrees */ function addDistance($latlng, $distance, $bearing) { //variables $bearing = deg2rad($bearing); $iterations = 20; //avoid too-early termination while avoiding the non-convergant […]

Как получить ВСЕ комбинации списка слов, используя ЛЮБОЕ число слов

Я искал, но не могу найти ничего, что соответствует моему запросу. Я видел множество решений, в которых людям нужны все комбинации чисел / слов, которые используют ВСЕ опции, но не такие … Вот пример: apple pear Это должно генерировать: яблоко груша яблочная груша грушевое яблоко Или даже… apple pear banana яблоко груша банан яблочная груша […]

php вычислять float

У меня есть странный математический расчет здесь. Надеюсь, кто-то объяснит. $a = 1.85/100; $b = 1.5/100; $c = 1.1/100; $d = 0.4/100; $e = 0.4/100; $f = 0.4/100; $g = 0.4/100; $h = $a + $b + $c + $d + $e + $f + $g; echo $h*100 ."<br>"; $i = $h-$a; $i = $i-$b; […]

Вычисление факторического ранга перестановки (N выбрать K)

Недавно я узнал о CNS и FNS , и поскольку они выглядят настолько изящными для меня, я решил попробовать и реализовать методы генерации комбинаций и перестановок с использованием этих методов. Я закончил свой метод, чтобы преобразовать из n выбрать k комбинаций в ранг CSN и наоборот, но я ударяю головой о стену, пытаясь сделать то […]