begin process at 2012 02 14 01:33:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

2 chiffres derrière la virgule


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

2 chiffres derrière la virgule

vendredi 29 mars 2002 à 22:10:22 | 2 chiffres derrière la virgule

FrancoisPignon

J'ai un p'tit problème... j'affiche un champ prix en euro qui malheureusement apparaît avec un certain nombre de chiffres derrière la virgule (7 je penses).... genre 12,1457854...

comment puis-je faire pour forcer l'affichage à deux chiffres derrière la virgule ?????

Je pourrais sans doute déclarer une variable dont le nombre de chiffres derrière la virgule serait limité à deux... mais je sais pas comment déclarer ce type de variable ... :-(

Dim MaVariable as ?????

MaVariable = RS("MonPrix")
Le prix en euro est : <% =MaVariable %>

D'avance Merci
samedi 30 mars 2002 à 03:58:37 | Re : 2 chiffres derrière la virgule

Yopyop

<%
Function RoundTo(intNum, intRn)
RoundTo= Int((intNum / intRn)+.5) * intRn
End Function
%>

<%
Response.Write RoundTo(12.4, 5) ' Writes 10
Response.Write RoundTo(12.5, 5) ' Writes 15

' Negative numbers behave slightly differently:
Response.Write RoundTo(-12.5, 5) ' Writes -10
Response.Write RoundTo(-12.51, 5) ' Writes -15
%>

http://www.4guysfromrolla.com/ASPScripts/PrintFAQ.asp?FAQID=87

voilà qui peut t'aider



-------------------------------
Réponse au message :
-------------------------------

J'ai un p'tit problème... j'affiche un champ prix en euro qui malheureusement apparaît avec un certain nombre de chiffres derrière la virgule (7 je penses).... genre 12,1457854...

comment puis-je faire pour forcer l'affichage à deux chiffres derrière la virgule ?????

Je pourrais sans doute déclarer une variable dont le nombre de chiffres derrière la virgule serait limité à deux... mais je sais pas comment déclarer ce type de variable ... :-(

Dim MaVariable as ?????

MaVariable = RS("MonPrix")
Le prix en euro est : <% =MaVariable %>

D'avance Merci
samedi 30 mars 2002 à 08:50:47 | Re : 2 chiffres derrière la virgule

FrancoisPignon

Bof, c'est pas ça que je cherche !!!... d'ailleurs, je comprends pas trop ce que fait ta fonction.... comment de 12,5 il arrive à arrondir à 10... où est l'utilité ?!...

Moi, je veux pas arrondir... je veux supprimer des chiffres en trop derrière la virgule...

que 7,452136 deviennent à l'affichage 7,45 tout simplement !



-------------------------------
Réponse au message :
-------------------------------

<%
Function RoundTo(intNum, intRn)
RoundTo= Int((intNum / intRn)+.5) * intRn
End Function
%>

<%
Response.Write RoundTo(12.4, 5) ' Writes 10
Response.Write RoundTo(12.5, 5) ' Writes 15

' Negative numbers behave slightly differently:
Response.Write RoundTo(-12.5, 5) ' Writes -10
Response.Write RoundTo(-12.51, 5) ' Writes -15
%>

http://www.4guysfromrolla.com/ASPScripts/PrintFAQ.asp?FAQID=87

voilà qui peut t'aider



-------------------------------
Réponse au message :
-------------------------------

J'ai un p'tit problème... j'affiche un champ prix en euro qui malheureusement apparaît avec un certain nombre de chiffres derrière la virgule (7 je penses).... genre 12,1457854...

comment puis-je faire pour forcer l'affichage à deux chiffres derrière la virgule ?????

Je pourrais sans doute déclarer une variable dont le nombre de chiffres derrière la virgule serait limité à deux... mais je sais pas comment déclarer ce type de variable ... :-(

Dim MaVariable as ?????

MaVariable = RS("MonPrix")
Le prix en euro est : <% =MaVariable %>

D'avance Merci

samedi 30 mars 2002 à 09:24:25 | Re : 2 chiffres derrière la virgule

FrancoisPignon

J'ai trouvé la solution tout seul comme un grand... merci asp-magazine....
Faut juste utiliser la fonction FormatCurrency...

exemple :

MonChiffre = 7,45623
FormatCurrency (MonChiffre,2)
à l'affichage, j'aurais plus que 7,45...

Sauf que je sais pas pourquoi, voilà qu'il m'affiche automatiquement sans que je lui ais rien demandé, le sigle ¤ à côté de chaque valeur...
Quel casse couille....




-------------------------------
Réponse au message :
-------------------------------

Bof, c'est pas ça que je cherche !!!... d'ailleurs, je comprends pas trop ce que fait ta fonction.... comment de 12,5 il arrive à arrondir à 10... où est l'utilité ?!...

Moi, je veux pas arrondir... je veux supprimer des chiffres en trop derrière la virgule...

que 7,452136 deviennent à l'affichage 7,45 tout simplement !



-------------------------------
Réponse au message :
-------------------------------

<%
Function RoundTo(intNum, intRn)
RoundTo= Int((intNum / intRn)+.5) * intRn
End Function
%>

<%
Response.Write RoundTo(12.4, 5) ' Writes 10
Response.Write RoundTo(12.5, 5) ' Writes 15

' Negative numbers behave slightly differently:
Response.Write RoundTo(-12.5, 5) ' Writes -10
Response.Write RoundTo(-12.51, 5) ' Writes -15
%>

http://www.4guysfromrolla.com/ASPScripts/PrintFAQ.asp?FAQID=87

voilà qui peut t'aider



-------------------------------
Réponse au message :
-------------------------------

J'ai un p'tit problème... j'affiche un champ prix en euro qui malheureusement apparaît avec un certain nombre de chiffres derrière la virgule (7 je penses).... genre 12,1457854...

comment puis-je faire pour forcer l'affichage à deux chiffres derrière la virgule ?????

Je pourrais sans doute déclarer une variable dont le nombre de chiffres derrière la virgule serait limité à deux... mais je sais pas comment déclarer ce type de variable ... :-(

Dim MaVariable as ?????

MaVariable = RS("MonPrix")
Le prix en euro est : <% =MaVariable %>

D'avance Merci


samedi 30 mars 2002 à 09:51:49 | Re : 2 chiffres derrière la virgule

FrancoisPignon

Oyez oyez à la population... pour que la donnée ¤ n'apparaisse pas, il fallait utiliser une autre fonction à savoir FormatNumber et non FormatCurrency qui est réservée aux champs monétaire....

I'm so happy



-------------------------------
Réponse au message :
-------------------------------

J'ai trouvé la solution tout seul comme un grand... merci asp-magazine....
Faut juste utiliser la fonction FormatCurrency...

exemple :

MonChiffre = 7,45623
FormatCurrency (MonChiffre,2)
à l'affichage, j'aurais plus que 7,45...

Sauf que je sais pas pourquoi, voilà qu'il m'affiche automatiquement sans que je lui ais rien demandé, le sigle ¤ à côté de chaque valeur...
Quel casse couille....




-------------------------------
Réponse au message :
-------------------------------

Bof, c'est pas ça que je cherche !!!... d'ailleurs, je comprends pas trop ce que fait ta fonction.... comment de 12,5 il arrive à arrondir à 10... où est l'utilité ?!...

Moi, je veux pas arrondir... je veux supprimer des chiffres en trop derrière la virgule...

que 7,452136 deviennent à l'affichage 7,45 tout simplement !



-------------------------------
Réponse au message :
-------------------------------

<%
Function RoundTo(intNum, intRn)
RoundTo= Int((intNum / intRn)+.5) * intRn
End Function
%>

<%
Response.Write RoundTo(12.4, 5) ' Writes 10
Response.Write RoundTo(12.5, 5) ' Writes 15

' Negative numbers behave slightly differently:
Response.Write RoundTo(-12.5, 5) ' Writes -10
Response.Write RoundTo(-12.51, 5) ' Writes -15
%>

http://www.4guysfromrolla.com/ASPScripts/PrintFAQ.asp?FAQID=87

voilà qui peut t'aider



-------------------------------
Réponse au message :
-------------------------------

J'ai un p'tit problème... j'affiche un champ prix en euro qui malheureusement apparaît avec un certain nombre de chiffres derrière la virgule (7 je penses).... genre 12,1457854...

comment puis-je faire pour forcer l'affichage à deux chiffres derrière la virgule ?????

Je pourrais sans doute déclarer une variable dont le nombre de chiffres derrière la virgule serait limité à deux... mais je sais pas comment déclarer ce type de variable ... :-(

Dim MaVariable as ?????

MaVariable = RS("MonPrix")
Le prix en euro est : <% =MaVariable %>

D'avance Merci



samedi 30 mars 2002 à 23:28:54 | Re : 2 chiffres derrière la virgule

Yopyop



tant mieux...

mais pour moi 7.446 arrondis ca fait 7.45 pas 7.44

-------------------------------
Réponse au message :
-------------------------------

Oyez oyez à la population... pour que la donnée ¤ n'apparaisse pas, il fallait utiliser une autre fonction à savoir FormatNumber et non FormatCurrency qui est réservée aux champs monétaire....

I'm so happy



-------------------------------
Réponse au message :
-------------------------------

J'ai trouvé la solution tout seul comme un grand... merci asp-magazine....
Faut juste utiliser la fonction FormatCurrency...

exemple :

MonChiffre = 7,45623
FormatCurrency (MonChiffre,2)
à l'affichage, j'aurais plus que 7,45...

Sauf que je sais pas pourquoi, voilà qu'il m'affiche automatiquement sans que je lui ais rien demandé, le sigle ¤ à côté de chaque valeur...
Quel casse couille....




-------------------------------
Réponse au message :
-------------------------------

Bof, c'est pas ça que je cherche !!!... d'ailleurs, je comprends pas trop ce que fait ta fonction.... comment de 12,5 il arrive à arrondir à 10... où est l'utilité ?!...

Moi, je veux pas arrondir... je veux supprimer des chiffres en trop derrière la virgule...

que 7,452136 deviennent à l'affichage 7,45 tout simplement !



-------------------------------
Réponse au message :
-------------------------------

<%
Function RoundTo(intNum, intRn)
RoundTo= Int((intNum / intRn)+.5) * intRn
End Function
%>

<%
Response.Write RoundTo(12.4, 5) ' Writes 10
Response.Write RoundTo(12.5, 5) ' Writes 15

' Negative numbers behave slightly differently:
Response.Write RoundTo(-12.5, 5) ' Writes -10
Response.Write RoundTo(-12.51, 5) ' Writes -15
%>

http://www.4guysfromrolla.com/ASPScripts/PrintFAQ.asp?FAQID=87

voilà qui peut t'aider



-------------------------------
Réponse au message :
-------------------------------

J'ai un p'tit problème... j'affiche un champ prix en euro qui malheureusement apparaît avec un certain nombre de chiffres derrière la virgule (7 je penses).... genre 12,1457854...

comment puis-je faire pour forcer l'affichage à deux chiffres derrière la virgule ?????

Je pourrais sans doute déclarer une variable dont le nombre de chiffres derrière la virgule serait limité à deux... mais je sais pas comment déclarer ce type de variable ... :-(

Dim MaVariable as ?????

MaVariable = RS("MonPrix")
Le prix en euro est : <% =MaVariable %>

D'avance Merci






Cette discussion est classée dans : nombre, chiffres, prix, virgule, euro


Répondre à ce message

Sujets en rapport avec ce message

conversion nombre [ par bertrand85 ] bjr,j'ai besoin de convertir des chiffres genre 0.56234456en 0.5623avec seulement 4 chiffres apres la virgule....y'a une fonction pour ca?j'ai utilisé Alors ¤uro ??? [ par Florestan ] Ouaip dans ma base access je calcule le champ prix euro dans une requête à partir du champ prix franc... jusque là tout marche, j'ai le prix en euro a conversion chiffre Euro et eviter d'avoir 3 chiffre après la virgule/ASP [ par miklkl ] Bonjour Tout le monde j'ai un soucis ASP, je receptionne de ma base de donnée et j'affiche desprix en francs jusque là aucun problème par contre lorsq Formule crystal report (à l'aide) [ par niki1291 ] Bonjour tout le monde,Voilà, je voudrais savoir s'il est possible de parcourir le champ d'un dataset dans un formule de Crystal Report ?Je m'explique, Déplacement de la virgule dans des formulaires /xsl [ par Socki ] Bonjour, Comme toujours j'ai une erreur. Voila mon problème, je suis sur un formulaire (dispform.aspx comme toujours et EditForm.aspx) Tout marchait b 2 chiffres après la virgule [ par mangostine ] Lollll,peut-être que quelqu'un pourra m'aider, en tout cas je l'espère, voici mon problème :J'ai une base de données avec des chiffres qui ont 2 chiff PLEASE !!! Besoin des 2 chiffres après la virgule... [ par mangostine ] > Lollll,> > peut-être que quelqu'un pourra m'aider, en tout cas je l'espère, voici mon problème :> J'ai une base de données avec des chiffres qui ont Enregistrement multiples dans une table...le retour [ par miles25 ] Bonjour à tous,galère, galère, j'essaye de construire un page me permettant d'insérer plusieurs enregistrements en même temps dans une table. Cette pa nombre d'enregistrement en asp.net [ par youness226 ] comment afficher le nombre d'enregistrement en asp.netmerci d'avance pour vos réponses Vérifier que la variable est bien un nombre? [ par UrdSama ] Bonjour à tous, je suis nouvelle ici et ce site m'a l'air + que correct, je l'ai déjà souvent utilisé pour trouver des petits scripts en asp.Bref, mon


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 : 2,933 sec (3)

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