3-1-6 «Fonctions pour arrondir à 5 ct» - Script PHPInitiation à la programmation avec le langage PHP, §3 Sous-programmes et tableaux |
|
Le bouton permet d'exécuter le script PHP.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport"
content="width=device-width, initial-scale=1.0">
<meta name="robots" content="NoIndex,NoFollow">
<title>Fonctions pour arrondir à 5 ct</title>
</head>
<body>
<?php
/*
Données
*/
$a=87.124999;
$b=87.125;
$c=87.125001;
$d=87.624999;
$e=87.625;
$f=87.625001;
/*
Déclaration des sous-programmes "arrondir à 1/20"
*/
function arr5ct_haut($x){
return 0.05*floor($x*20 + 0.5);
}
function arr5ct_bas($x){
return 0.05*ceil($x*20 - 0.5);
}
/*
Programme principal
*/
echo 'arr5ct_haut('.$a.') = '.arr5ct_haut($a).'<br>';
echo 'arr5ct_haut('.$b.') = '.arr5ct_haut($b).'<br>';
echo 'arr5ct_haut('.$c.') = '.arr5ct_haut($c).'<br>';
echo 'arr5ct_haut('.$d.') = '.arr5ct_haut($d).'<br>';
echo 'arr5ct_haut('.$e.') = '.arr5ct_haut($e).'<br>';
echo 'arr5ct_haut('.$f.') = '.arr5ct_haut($f).'<br><br>';
echo 'arr5ct_bas('.$a.') = '.arr5ct_bas($a).'<br>';
echo 'arr5ct_bas('.$b.') = '.arr5ct_bas($b).'<br>';
echo 'arr5ct_bas('.$c.') = '.arr5ct_bas($c).'<br>';
echo 'arr5ct_bas('.$d.') = '.arr5ct_bas($d).'<br>';
echo 'arr5ct_bas('.$e.') = '.arr5ct_bas($e).'<br>';
echo 'arr5ct_bas('.$f.') = '.arr5ct_bas($f).'<br>';
?>
</body>
</html>
|
| Contact | Accueil > PHP > Initiation |