3-1-6 «Fonctions pour arrondir à 5 ct» - Script PHP

Initiation à 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