begin process at 2012 05 28 07:41:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

urgent:javascript multiplication de deux float


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

urgent:javascript multiplication de deux float

mardi 23 novembre 2004 à 17:00:56 | urgent:javascript multiplication de deux float

abari

slt tt le monde,
...........
var prixUnitaire,quantite;
prixUnitaire=document.form1.prixUnitaire.value;
quantite=document.form1.quantite.value;
alert("prixUnitaire="+prixUnitaire);-->10.2
alert("quantite="+quantite);-->11

prixTotal=parseFloat(quantite)*parseFloat(prixUnitaire);
alert("prixTotal="+prixTotal);-->112.19999999999999

normalement le prixTotal afficher ca doit etre egale a =112.2 et non pas 112.19999999999999 y-a-t-il un prbleme avec parseFloat() dans le cas de multiplication ????

si qlq un a une solution merci de m'aider

merci infiniment

mardi 23 novembre 2004 à 17:35:01 | Re : urgent:javascript multiplication de deux float

jesusonline

Membre Club Administrateur CodeS-SourceS
pour les questions javascript c'est ici : javascriptfr.com

une question quand meme dans tes champs tu as 10.2 et 11 ou alors 10.199999 et 11 ?
mais je ne vois quand meme pas d'ou vient le problème



Cyril
mardi 23 novembre 2004 à 18:17:28 | Re : urgent:javascript multiplication de deux float

abari

merci

tu sais j'ai mis les deux valeurs en dur dans mon code :

var prixUnitaire,quantite;
/*prixUnitaire=document.form1.prixUnitaire.value;
quantite=document.form1.quantite.value;*/

prixUnitaire="10.2";
quantite="11";

alert("prixUnitaire="+prixUnitaire);-->10.2
alert("quantite="+quantite);-->11

prixTotal=parseFloat(quantite)*parseFloat(prixUnitaire);
alert("prixTotal="+prixTotal);-->112.19999999999999

ca donne tjrs le meme probléme?!!!!!
mardi 23 novembre 2004 à 18:27:50 | Re : urgent:javascript multiplication de deux float

jesusonline

Membre Club Administrateur CodeS-SourceS
effectivement c'est bizarre, va voir sur javascriptfr.com

une solution consisterais de supprimer les nombres à virgules en multipliant par 10^(nb de chiffre apres la virgule) puis de rediviser la multiplication par le produit des puissances de 10 utilisé, mais c'est un peu lourd quand meme :D il doit y avoir une autre solution

@+

Cyril


Cette discussion est classée dans : alert, multiplication, quantite, prixtotal, prixunitaire


Répondre à ce message

Sujets en rapport avec ce message

Problème de formulaire [ par Michele ] Bonjour,Je n'arrive pas à rajuster un enregistrement à ma base de données Access à l'aide du formulaire dont le code se trouve ci-dessous. Merci pour pb de messages d'alerte [ par amefee ] bonjour a tousy a t'il un moyen de faire apparaitre un message d'alert du coté client sans utiliser javascript.Sinon est il possible de changer l'imag zone quantite directement en mode modifiable [ par dedzep ] bonjour ;)dans mon panier pour modifier la quantite il faut...cliquer sur un hyperlink "modifier".sur certains sites lorsuqe l'on envoi un article da Afficher un alert javascript dans du code behind VB net [ par domikawax ] Bonjour à tous,J'ai un formulaire ASP.Net avec des contrôles WEbForms.Sur le click d'un bouton, je veux vérifier les saisies dans ces différents contr alert !!! [ par InnocentCriminal ] Bonjour, J'essaye de faire des messages d'avertissement à l'utilisateur en javascript -> alert("message")j'aimerais savoir pourquoi il faut utiliser : Message d'alert [ par jarule123 ] Bonjour j'ai realise une application sous asp et ms sql server 2000 et j'ai fait des messages d'alert en javascript ,mais le problem que ces message alert pour image volumineuse [ par perle007 ] bonjour a tous j'ai un formulaire d'ajout dans lequel je telecharge une image du serveur grace a aspsmartupload j'ai fixé le champ maximum de l'image boite de messagea alert [ par sorcier_sly ] Salut tout le monde !!Je voudrais afficher une boite de type alert lorque je click sur un bouton avec du code a mettre dans l'event click.Pour l'insta popup Alert ne s'affichant pas [ par meninblate ] BonjourJe veux afficher un message confirmant le succès de l'insertion dans une BDD.Pour cela, je génère du javascript (vu qu'on ne peut utiliser un M Executer un alert dans l'evenement RowUpdated du GridView [ par zehle ] Bonjour, je voudrais afficher une alerte lors de l'evenement RowUpdated du GridView protected void G


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,608 sec (3)

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