Round dans l'ordre croissant

Résolu
Bonjour,

JE veux faire un arondi d'un nombre que je trouve mais toujour dans un sens ..

Exemple : si j'ai $nb=12.432 ... avec un round($nb, 2) le resultat 12.43, mais je veux 12.44 , donc j'ai arondi dans le sens croissant, et pareil pour le sens décroissant.

Merci de m'avoir aider..
Configuration: Windows XP
Internet Explorer 7.0

7 réponses

  1. Donc il s'agit de faire un arrondi au centième supérieur :

    12.432 -> 12.44
    12.43 -> 12.43

    round($nb+0.999999999999, 2)
    1
    1. Contributeur
      http://fr3.php.net/ceil
      http://fr3.php.net/floor

      y'a pas de "sens" quand on arrondit
      0
      1. ma question et comment je peu arondir en maximisant le dernier chiffre ...

        EX : 13,343 sera 13,35

        Merci
        0
        1. puisque ya pas de solution,

          Je me suis dis je prends mon nombre qui est égal à

          $nbr= 14,473 pour avoir le resultat 14,478

          je fais $nb+=0.1 ============> le resultat donc deviendra 14,483

          maintenant il me faut juste le representer sous la forme 14,48 .. mais ça je ne sais pas comment le faire

          merci.
          0
          1. Il est certains esprits dont les sombres pensées
            Sont d'un nuage épais toujours embarrassées ;
            Le jour de la raison ne le saurait percer.
            Avant donc que d'écrire, apprenez à penser.
            Selon que notre idée est plus ou moins obscure,
            L'expression la suit, ou moins nette, ou plus pure.
            Ce que l'on conçoit bien s'énonce clairement,
            Et les mots pour le dire arrivent aisément.

            Surtout qu'en vos écrits la langue révérée
            Dans vos plus grands excès vous soit toujours sacrée.
            En vain, vous me frappez d'un son mélodieux,
            Si le terme est impropre ou le tour vicieux :
            Mon esprit n'admet point un pompeux barbarisme,
            Ni d'un vers ampoulé l'orgueilleux solécisme.
            Sans la langue, en un mot, l'auteur le plus divin
            Est toujours, quoi qu'il fasse, un méchant écrivain.

            Travaillez à loisir, quelque ordre qui vous presse,
            Et ne vous piquez point d'une folle vitesse
            Un style si rapide, et qui court en rimant,
            Marque moins trop d'esprit que peu de jugement.
            J'aime mieux un ruisseau qui, sur la molle arène,
            Dans un pré plein de fleurs lentement se promène,
            Qu'un torrent débordé qui, d'un cours orageux,
            Roule, plein de gravier, sur un terrain fangeux.
            Hâtez-vous lentement, et, sans perdre courage,
            Vingt fois sur le métier remettez votre ouvrage
            Polissez-le sans cesse et le repolissez ;
            Ajoutez quelquefois, et souvent effacez
            0
            1. Contributeur
              y'a pas de solution ? as-tu lu ma réponse ?

              une fonction est là pour ça, c'est ceil()
              0