afronden
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
function afronden($getal){
$i=strlen($getal);
if($i>3){ //3 is het aantal chars wat je hebt als je 1 decimaal hebt(getal, punt,decimaal)
$a=substr ($getal, 3); //de chars na eerste decimaal
$b=substr($a,0,1); //de eerste van deze set cijfers
$substrgetal=substr($getal,0,3); //het getal min de decimalen
if($b>4){ //kijken of 1e getal van extra decimalen groter is dan 4
$getal=$substrgetal+0.1; //0.1 optellen om de afronding compleet te maken
return $getal;
}else{
return $getal; //als het niet nodig is toch returnen
}
}else{
return $getal; //idem
}
}
?>
function afronden($getal){
$i=strlen($getal);
if($i>3){ //3 is het aantal chars wat je hebt als je 1 decimaal hebt(getal, punt,decimaal)
$a=substr ($getal, 3); //de chars na eerste decimaal
$b=substr($a,0,1); //de eerste van deze set cijfers
$substrgetal=substr($getal,0,3); //het getal min de decimalen
if($b>4){ //kijken of 1e getal van extra decimalen groter is dan 4
$getal=$substrgetal+0.1; //0.1 optellen om de afronding compleet te maken
return $getal;
}else{
return $getal; //als het niet nodig is toch returnen
}
}else{
return $getal; //idem
}
}
?>