begin process at 2010 03 15 13:33:13
  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, 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 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 Changement de serveur et virgule et poin ne sont plus pris ? [ par thierry5555 ] BonjourJe viens de changer de serveur pour passer sur un plus puissant.J'ai acheté des pack programmés en asp qui fontionnait trés bien sur mon ancien Je remets la question car c'est grave je peux plus me servir de mon site : Re : Changement de serveur et virgule et point ne sont plus pris ? [ par thierry5555 ] BonjourJe travail avec un pack développer en asp, j'ai changer de serveur, c'est le même à part que j'ai plesk 8 au lieu de plesk 7 et mes packs ne fo forcer la saisie en chiffres dans une textbox [ par tortuedu74 ] Bonjour, Je travail avec Visual Studio 2008 et je voulais savoir comment je peux forcer la saisie d'une textbox pour que l'utilisateur ne puissent sai


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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,359 sec (4)

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