Математический код деления на ноль ошибок

http://puu.sh/h8mkG/d2a994ff38.png

Строка 7 говорит деление на ноль, даже когда я набираю его в Google и заменяю значениями, это ≈ 0,6377 …

Также в строке 9 написано «Имя функции должно быть строкой».

Для справки это модифицированная рейтинговая система Glicko.

-4

Решение

У вас сейчас есть /piкогда инфа тебе нужна pi()потому что это неопределенная переменная — для нее установлено значение 0, поэтому вы получаете ошибку, которую получаете. Вы не можете разделить на 0.

Кроме того, строка 9 должна гласить:

$d = 1/($q^2*$g^2*$e*(1-$e));

не

$d = 1/($q^2*$g^2*$e(1-$e));

Ваша проблема заключалась в

$e(1-$e))где вы пытаетесь преобразовать $ e как функцию с параметрами, вам нужно * между ними. Вы можете получить аналогичную проблему в строке 11, где вы сделали то же самое $g(1...

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]