Les Snippets

Connexion

Arrondir un nombre à n décimal

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 21/02/2007 14:01:43 et initié par cboulas [Liste]
Date de mise à jour : 10/11/2008 15:47:48
Vue : 19413
Catégorie(s) : Maths
Langages dispo pour ce code :
- Java
- C# 1.x, C# 2.x
- VB6, VBA
- C, C++, C++ .NET 1.x, C++ .NET 2.x, Java
- Javascript
- Windev
- VBA
- VB 2005, VB 2008, VB.NET 1.x
- Voir tous les langages pour ce code snippet



Langage : VBA
Date ajout : 02/12/2007
Posté par us_30 [Liste]
DateMAJ : 10/11/2008
Public Enum ctArrondi
        ParDefaut = -1
        AuPlusPres
        ParExces
End Enum
Function Arrondir(ByVal Nb As DoubleByVal Multiple As Double, Optional ByVal Sens As ctArrondi = AuPlusPres) As Double
        Arrondir = IIf(Nb = Int(Nb / Multiple) * Multiple, Nb, Int(Nb / Multiple + (Sens +  1) / 2) * Multiple)
End Function

Remarque :
Cette fonction permet aussi d'arrondir à un multiple donnée, soit par défaut, au plus près ou par excès.

Exemple :
Arrondir(134.564,0.01) => 135.56 : arrondi classique
Arrondir(134.564,10,1) => 140 : arrondi par excès à un multiple de 10
La précision de l'arrondi est assurée jusqu'à 12 décimales.

Snippets en rapport avec : Decimal, Arrondir, J2me, Formatnombre, Formatnumber



Codes sources en rapport avec : Decimal, Arrondir, J2me, Formatnombre, Formatnumber

{Delphi} ARRONDIR UN NOMBRE DÉCIMAL (FORMATFLOAT) - SAISIE VALIDE DE CE NOMBRE
Arrondir une valeur flottante, sans la virgule, avec x chiffres après la virgule, en notation scient...

{Visual Basic, VB6, VB.NET, VB 2005} ARRONDIR UN NOMBRE A 2 CHIFFRES APRES LA VIRGULE
...

{PHP} CONVERTISEUR BINAIRE OCTAL DEC HEX...
Grâce à cet outil vous allez pouvoir convertir plus rappidement vos code en binaire, octal, decimal,...

{JAVA / J2EE} JEU DE MEMOIRE EN J2ME
Le jeu consiste à découvrir chaque couple d'image qui se ressemblent en deux clics successifs et ce ...

{JAVA / J2EE} JEU DES CLES SECTRETE AVEC LES SOCKET ET J2ME
Le jeu utilise une interface à haut niveau offerte à chacun des joueurs via le réseau avec les sock...

{JAVA / J2EE} APPLICATION MEMO EN J2ME POUR PALM TREO 500
Bonjour, Je débute en J2ME et je viens de m'acheter un Palm Treo 500 qui tourne sous Windows Mobi...

{JAVA / J2EE} CASSE BRIQUE EN J2ME
Bonjour à tous :) Bon voila, pour des besoins scolaires, j'ai du faire un petit jeu en J2ME. Je me...

{JAVA / J2EE} [JAVA][J2ME] SOMMES KAKURO POUR MIDP 2.0
Permet d'obtenir sur votre portable les sommes kakuro. -> cycle de pages : interface_choix_ty...

{JAVA / J2EE} [DOJA 1.5][J2ME] PHASE DE LA LUNE
Cette petite application permet d'afficher le pourcentage actuel correspondant à la Phase Lunaire 0...

{Flash} GÉNÉRATEUR DE GRILLE ISO
Ce code permet de générer une grille iso. La longueur et la largeur de la grille corespondent a cel...