Afronden van variabelen getallen
maurice kransse
12/04/2007 14:56:00ik gebruik hetvolgende stukje code om een percentage te berekenen:
Hoe zorg ik dat $perc1 en $perc2 worden afgerond op hele getallen??
Code (php)
1
2
3
4
5
2
3
4
5
<?
$totaal = $aantal1 + $aantal2;
$perc1 = $aantal1 / $totaal * 100;
$perc2 = $aantal2 / $totaal * 100;
?>
$totaal = $aantal1 + $aantal2;
$perc1 = $aantal1 / $totaal * 100;
$perc2 = $aantal2 / $totaal * 100;
?>
Hoe zorg ik dat $perc1 en $perc2 worden afgerond op hele getallen??
Gewijzigd op 01/01/1970 01:00:00 door Maurice kransse
PHP hulp
19/11/2024 08:37:30Martijn B
12/04/2007 14:58:00Jacco Engel
12/04/2007 15:05:00PHP Newbie
12/04/2007 16:53:00even een kleine functie geschreven, verveelde me toch:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
function percentage($deel, $geheel, $afronden)
{
if(!is_numeric($deel))
{
echo 'Het deel is niet nummeriek';
}
elseif(!is_numeric($geheel))
{
echo 'Het geheel is niet nummeriek';
}
elseif(!is_numeric($afronden))
{
echo 'Het afrond getal is niet nummeriek';
}
else
{
return round((($deel/$geheel) * 100), $afronden).'%';
}
}
//gebruik: echo percentage((1/3), 100, 4); zal 0,3333 geven
?>
function percentage($deel, $geheel, $afronden)
{
if(!is_numeric($deel))
{
echo 'Het deel is niet nummeriek';
}
elseif(!is_numeric($geheel))
{
echo 'Het geheel is niet nummeriek';
}
elseif(!is_numeric($afronden))
{
echo 'Het afrond getal is niet nummeriek';
}
else
{
return round((($deel/$geheel) * 100), $afronden).'%';
}
}
//gebruik: echo percentage((1/3), 100, 4); zal 0,3333 geven
?>