Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Вычисление процентов на php (https://forum.antichat.xyz/showthread.php?t=116693)

sNt 19.04.2009 20:18

Вычисление процентов на php
 
Стоит задача вычислять проценты. Делаю это следующим образом:

$result=substr($result=$num[0] * $num[1] / 100, 0, 3);

Вылазиит черт знает что. Например, следующий код мне выдает 100000%:

PHP код:

<?php
$num
[0]=10000;
$num[1]=1000;

$result=$num[0] * $num[1] / 100;
echo 
"$result%";
?>

И это не предел. К примеру, если $num[0]=14 && $num[1]=2, то в ответе имеем 0.98%. Конечно, если там урезать знаки, то можно добиться адекватного числа, но для этого надо писать функцию, а на это уйдет время. Есть ли скрипты готовые, которые решают данные проблемы? Или у меня с математикой плохо? Спасибо :)

Iceangel_ 19.04.2009 20:24

2 sNt
Если я вас правильно понял, вам нужно вычислить процентную долю одного числа от другого...
PHP код:

<?php 
$num
[0]=10000
$num[1]=1000
$procent=$num[0]/100

$result=$num[1]/$procent;
echo 
"$result%"
?>


sNt 19.04.2009 20:27

Спс большое ) Кол мне по матике.
PS Никада не шарил в процентах, вечно наугад подбирал )


Время: 13:02