begin process at 2012 02 16 23:16:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP

 > ARRONDIR UN NOMBRE A 2 CHIFFRES APRES LA VIRGULE

ARRONDIR UN NOMBRE A 2 CHIFFRES APRES LA VIRGULE


 Information sur la source

Note :
6,5 / 10 - par 10 personnes
6,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP Classé sous :round, arrondir, chiffre, formatnumber Niveau :Débutant Date de création :06/01/2000 Vu :41 675

Auteur : Nix

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note


 Description


Source

  • <%
  • Dim LeNum
  • LeNum = 2.657856
  • LeNum = FormatNumber(LeNum, 2)
  • Response.Write(LeNum)
  • %>
  • <br>
  • <%
  • ' on peut faire plus court
  • Response.Write(FormatNumber(2.657856, 2))
  • %>
<%
    Dim LeNum
    LeNum = 2.657856
    LeNum = FormatNumber(LeNum, 2)
    Response.Write(LeNum)
%>
<br>
<%
    ' on peut faire plus court
    Response.Write(FormatNumber(2.657856, 2))
%>



 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) FAIRE UN PING (ICMP) EN VB 2005 (LE PLUS SIMPLEMENT DU MONDE...
IMPRIMER LE CONTENU D'UN RICHTEXTBOX
Source avec Zip Source avec une capture TESTEUR DE REGEX (REGULAR EXPRESSIONS)
Source avec Zip Source avec une capture FORCER LE REBOOT SOUS WINDOWS NT OU WINDOWS 2000 (REDÉMARRAG...
COMPTER LES MOTS DANS UNE CHAINE DE CARACTÈRE

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) [VB 8][.NET 2]APPELER UN FICHIER DISTANT AVEC LES MÉTHODES P... par FREMYCOMPANY
Source avec Zip RAPIDO par mimiZanzan
Source avec Zip Source avec une capture CRYPTER DES PAGES ASP par Yoyo2B
Source avec Zip DIRECTX TUTO 9 : DIRECTINPUT LA SOURIS .... par ciberrique
Source avec Zip Source avec une capture SSA (SCRIPT SERVEUR ACTIF) COMME ASP POUR VOS SERVEURS HTTP par DeadlyPredator

 Sources en rapport avec celle ci

Source avec Zip JEU ÉDUCATIF POUR ENFANTS - APPRENDRE LES CHIFFRES par viragoloco
Source avec Zip Source avec une capture LECTURE DES CHIFFRES D'UN TEXTE (LECTURE ROBOTIQUE) par mbodjsystem
Source avec Zip CONVERTIR CHIFFRES EN LETTRES par LEMLEM
Source avec Zip ENCADREMENTS ET APPROXIMATIONS par Julien39
Source avec une capture VBA EXCEL : FONCTION ROUND POUR COMPATIBILITÉ EXCEL 97 par FENETRES

Commentaires et avis

Commentaire de li9 le 07/03/2004 07:00:00

Parfait,
FormatNumber marche aussi avec VB.NET
exactement la même synthaxe

(etonnant)

Commentaire de habib13520 le 27/06/2005 14:02:11

Je pense comme KOUBIHACK "ROUND" est bien
il faut l'utiliser pour assurer votre calcul

Commentaire de Renfield le 08/12/2005 10:55:57 administrateur CS

Round sert a arrondir un chiffre, a utiliser dans des calculs

FormatNumber est a favoriser pour formater un chiffre, dans le dessein de l'afficher a l'utilisateur...
Il prend en effet en compte les parametres regionnaux :
- Separateur décimal
- Separateur des milliers
et il donne la possibilité d'utiliser des parentheses, pour indiquer qu'un chiffre est negatif (on s'en sers dans la finance, nottament...)

Commentaire de Affoufa le 05/06/2006 13:17:26

bonjour,
merci ca marche bien pour le nombre de chiffre apres la virgule mais moi je veux prendre juste les chiffres avant la virgule et le reste non ou bien y a t il une fonction qui me donne le max d'une valeur par exple 2.15 je veux 3
@+

Commentaire de tariko20 le 14/06/2006 14:05:51

bonjour affoufa
c simple tu n'as qu'utilisé la fonction val et tu aura juste la pertie entière de ton nombre!!!

Commentaire de Renfield le 14/06/2006 14:53:01 administrateur CS

Val ( 2.15 ) renvoie 2.15, Tariko20, pas 3...

tu peux utiliser

Public Function RoundUp(ByVal vnValue As Double) As Double
    RoundUp = (vnValue + 0.5) \ 1
End Function

Commentaire de solos le 22/09/2006 16:51:41

Pour obtenir la partie entiere d'un nombre, le plus simple c'est d'utiliser la fonction VB Int.

exemple:
Dim N
N = 2.35
Int(N) donne 2

Thks

Commentaire de sylvain50 le 04/08/2007 13:17:28

Bonjour
je fais un petit prog sous visual studio 2005 en vb
j'ai un petit souci j'utilise val pour faire des calculs dans des textboxs
donc j'ai 5 texboxs ou l'on rentre des nombres soit decimales ou soit entiers et un texbox qui additionne tout les nombres des texbox et qui divise par le nombre de textbox  jusque la tous va bien
Le souci c'est dès que j'enregistre le résultatdans ma base de données sql il arrondit automatiquement au nombre entier supérieure
ah oui j'oublié les texboxs sont reliés à un datagrideview

Private Sub EleveMoyenne()
        Dim nb As Double
        nb = 0
        Eleve_Moyenne1TextBox.Text = ""
        If Eleve_Note1TextBox.Text <> "" Then
            Eleve_Moyenne1TextBox.Text = Val(Eleve_Moyenne1TextBox.Text) + (Eleve_Note1TextBox.Text)
            nb = nb + 1
        End If
        If Eleve_Note2TextBox.Text <> "" Then
            Eleve_Moyenne1TextBox.Text = Val(Eleve_Moyenne1TextBox.Text) + (Eleve_Note2TextBox.Text)
            nb = nb + 1
        End If
        If Eleve_Note3TextBox.Text <> "" Then
            Eleve_Moyenne1TextBox.Text = Val(Eleve_Moyenne1TextBox.Text) + (Eleve_Note3TextBox.Text)
            nb = nb + 1
        End If
        If Eleve_Note4TextBox.Text <> "" Then
            Eleve_Moyenne1TextBox.Text = Val(Eleve_Moyenne1TextBox.Text) + (Eleve_Note4TextBox.Text)
            nb = nb + 1
        End If
        If Eleve_Note5TextBox.Text <> "" Then
            Eleve_Moyenne1TextBox.Text = Val(Eleve_Moyenne1TextBox.Text) + (Eleve_Note5TextBox.Text)
            nb = nb + 1
        End If
        If nb <> 0 Then
            Eleve_Moyenne1TextBox.Text = Val(Eleve_Moyenne1TextBox.Text / nb)
        End If
    End Sub
puis dans chaque controle textbox
j'appele
Private Sub Eleve_Note1TextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Eleve_Note1TextBox.TextChanged
        EleveMoyenne()
    End Sub

Merci pour votre aide

Commentaire de sylvain50 le 04/08/2007 19:50:38

C'a y est j'ai trouvé
C'est ma base sql express 2005
j'avais oublié de lui dire combien de chiffres après la virgule dans la zone echelle du champ

Merci

Commentaire de hamza207 le 18/02/2010 16:24:23 10/10

merci bcq Formatnumber ca marche tres bien merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Arrondir à 2 chiffre [ par DebvbJ ] Wazup !Bon, j'ai calculé la durée d'un avi, et l'affichage est bon sauf que plutot que me donner ce format la : "1:27:12"il me donne "1:27:12,12313213 ARRONDIR DECIMAL VB.NET [ par spike62300 ] Bonjour ,voila j'ai besoin pour mon developpement d'arrondir certains chiffres apres la virgul. Pour l'instant ca serait l'arrondi le plus basique15.2 arrondir [ par Michele ] Bonjour.Je voudrais arrondir le chiffre rétourné de:text3 = text1/text2 mais toujours au chiffre supérieur.merci de votre aideA+ Michele Arrondir un chiffre en notation scientifique [ par aids ] Bonjour,Je cherche à arrondir à 2 décimales un chiffre en notation scientifique.Exemple : a = 4,3422408426E-9 doit devenir a= 4,34E-9a étant issus de chiffre decimal [ par colby ] Bonsoir Je voudrais arrondir un nombre 18,65 en 18,70. En utilisant la fonction "Ceiling" 18,65 donne 19. Ce que je recherche est comment arrondir un [déplacé VB6 -> VBA] Supprimer des lignes dans Excel [ par Mistergillus ] Bonsoir à tous Je ne suis pas très fortiche en macro mais j'ai cela m'intéresse et je crois que je vais apprendre beaucoup sur ce forum Voila mon prob [déplacé VB6 -> VB.NET] Probléme tri croissant [ par kijx ] Bonjour , Je debute en programmation visual basic et j'aimerai savoir comment est ce que l'on fait pour trier 10 valeurs en ordre croissant , c'est v Convertir une mettre en chiffre [ par psykotatane ] Bonsoir, j'aimerais pouvoir dire que: a = 1 (en code) dans access 2007 est-ce possible ? Merci d'avance Labyrinthe: associer une couleur à un chiffre [ par Docten ] Bonjour à tous, Un camarade et moi même sommes en train d'écrire un programme générant un labyrinthe. je suis sous Visual Studio 2008. Je dispose d'u


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales