ARRONDIR ... mais à l'unité ou au demi ...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ARRONDIR ... mais à l'unité ou au demi ...

par Hubert Roksor » 10 mars 2005, 22:05

Je devais être fatigué
N'aie pas honte, ils y a des gens dont c'est le métier qui ont fait bien bien pire: [ The strangest way of rounding down to the nearest quarter ] :)

par plus rond » 10 mars 2005, 15:46

Bonjour,

Je devais être fatigué ... car 0.5 = 1/2

Toujours aussi sympa chez PHP France =D>

par Hubert Roksor » 10 mars 2005, 04:24

$n = round($n * 2) / 2;

ARRONDIR ... mais à l'unité ou au demi ...

par pas rond ... » 10 mars 2005, 02:15

:D Bonjour à tous,

Je dois arrondir des nombres alors j'ai trouvé :
round(), floor(), ceil() ... jusque là c'est OK mais je dois arrondir des valeurs au plus proche de l'unité ou du "demi", exemple :
1.1 = 1
1.2 = 1
1.3 = 1.5
1.4 = 1.5
1.5 = 1.5
1.6 = 1.5
1.7 = 2
1.8 = 2
etc.
Alors si quelqu'un a déjà fait cela en PHP cela me ferait gagner un peu de temps :wink:
Merci d'avance.