Les Allergies
Alimentaires
Posez votre question Signaler

Je souhaite qu"il apparaise que 2 chiffres ap

Joel - Dernière réponse le 15 oct. 2009 à 19:31
Bonjour, comment je fait
je souhaite qu"il apparaise que 2 chiffres après la vigule :
document.Envoi.Total_Ttc.value=parseFloat(document.Envoi.Creat_Mt.value)*1.196
merci
Lire la suite 

Je souhaite qu"il apparaise que 2 chiffres ap »

8 réponses
Réponse
+0
moins plus
en php il y a sa qui marche trés bien :

echo round($resultat, 2);


$resultat correspond au resultat du calcul , et 2 corespond au nombre de chiffres aprés la virgule
Ajouter un commentaire
Réponse
+0
moins plus
Merci de votre réponse mais etant débutant en php je l'intègre ou dans ma formule

document.Envoi.Total_Ttc.value=parseFloat(document.Envoi.Creat_Mt.value)*1.196
Ajouter un commentaire
Réponse
+0
moins plus
peut tu me donner un peu plus de code , pour que je vois comment tout sa est formé ?
Ajouter un commentaire
Réponse
+0
moins plus
Merci de ton aide
voici la totale :

function calcul()
{
if (document.Envoi.Creat_Nb.value<18)
{
document.Envoi.Creat_Mt.value=document.Envoi.Creat_Nb.value*280;

}
else
{
if (document.Envoi.Creat_Nb.value<48)
{
document.Envoi.Creat_Mt.value=document.Envoi.Creat_Nb.value*280;
}
else
{
document.Envoi.Creat_Mt.value=document.Envoi.Creat_Nb.value*280;
}
}
if (document.Envoi.PagS_Nb.value<18)
{
document.Envoi.PagS_Mt.value=document.Envoi.PagS_Nb.value*106;
}
else
{
if (document.Envoi.PagS_Nb.value<48)
{
document.Envoi.PagS_Mt.value=document.Envoi.PagS_Nb.value*106;
}
else
{
document.Envoi.PagS_Mt.value=document.Envoi.PagS_Nb.value*106;
}
}
if (document.Envoi.PagF_Nb.value<18)
{
document.Envoi.PagF_Mt.value=document.Envoi.PagF_Nb.value*90;
}
else
{
if (document.Envoi.PagF_Nb.value<48)
{
document.Envoi.PagF_Mt.value=document.Envoi.PagF_Nb.value*90;
}
else
{
document.Envoi.PagF_Mt.value=document.Envoi.PagF_Nb.value*90;
}
}
if (document.Envoi.PagC_Nb.value<18)
{
document.Envoi.PagC_Mt.value=document.Envoi.PagC_Nb.value*30;
}
else
{
if (document.Envoi.PagC_Nb.value<48)
{
document.Envoi.PagC_Mt.value=document.Envoi.PagC_Nb.value*30;
}
else
{
document.Envoi.PagC_Mt.value=document.Envoi.PagC_Nb.value*30;
}
}
if (document.Envoi.Maint_Nb.value<18)
{
document.Envoi.Maint_Mt.value=document.Envoi.Maint_Nb.value*120;
}
else
{
if (document.Envoi.Maint_Nb.value<48)
{
document.Envoi.Maint_Mt.value=document.Envoi.Maint_Nb.value*120;
}
else
{
document.Envoi.Maint_Mt.value=document.Envoi.Maint_Nb.value*120;
}
}
if (document.Envoi.Ref_Nb.value<18)
{
document.Envoi.Ref_Mt.value=document.Envoi.Ref_Nb.value*120;
}
else
{
if (document.Envoi.Ref_Nb.value<48)
{
document.Envoi.Ref_Mt.value=document.Envoi.Ref_Nb.value*120;
}
else
{
document.Envoi.Ref_Mt.value=document.Envoi.Ref_Nb.value*120;
}
}
if (document.Envoi.NomD_Nb.value<18)
{
document.Envoi.NomD_Mt.value=document.Envoi.NomD_Nb.value*7;
}
else
{
if (document.Envoi.NomD_Nb.value<48)
{
document.Envoi.NomD_Mt.value=document.Envoi.NomD_Nb.value*7;
}
else
{
document.Envoi.NomD_Mt.value=document.Envoi.NomD_Nb.value*7;
}
}
if (document.Envoi.TnomD_Nb.value<18)
{
document.Envoi.TnomD_Mt.value=document.Envoi.TnomD_Nb.value*25;
}
else
{
if (document.Envoi.TnomD_Nb.value<48)
{
document.Envoi.TnomD_Mt.value=document.Envoi.TnomD_Nb.value*25;
}
else
{
document.Envoi.TnomD_Mt.value=document.Envoi.TnomD_Nb.value*25;
}
}
if (document.Envoi.Heb_Nb.value<1)
{
document.Envoi.Heb_Mt.value=document.Envoi.Heb_Nb.value*25;
}
else
{
if (document.Envoi.Heb_Nb.value<2)
{
document.Envoi.Heb_Mt.value=document.Envoi.Heb_Nb.value*30;
}
else
{
document.Envoi.Heb_Mt.value=document.Envoi.Heb_Nb.value*30;
}
}
if (document.Envoi.RegS_Nb.value<3)
{
document.Envoi.RegS_Mt.value=document.Envoi.RegS_Nb.value*240;
}
else
{
if (document.Envoi.RegS_Nb.value<48)
{
document.Envoi.RegS_Mt.value=document.Envoi.RegS_Nb.value*240;
}
else
{
document.Envoi.RegS_Mt.value=document.Envoi.RegS_Nb.value*240;
}
}
if (document.Envoi.Ecom_Nb.value<3)
{
document.Envoi.Ecom_Mt.value=document.Envoi.Ecom_Nb.value*980;
}
else
{
if (document.Envoi.RegS_Nb.value<48)
{
document.Envoi.Ecom_Mt.value=document.Envoi.Ecom_Nb.value*980;
}
else
{
document.Envoi.Ecom_Mt.value=document.Envoi.Ecom_Nb.value*980;
}
}
if (document.Envoi.ComP_Nb.value<18)
{
document.Envoi.ComP_Mt.value=document.Envoi.ComP_Nb.value*0;
}
else
{
if (document.Envoi.ComP_Nb.value<48)
{
document.Envoi.ComP_Mt.value=document.Envoi.ComP_Nb.value*0;
}
else
{
document.Envoi.ComP_Mt.value=document.Envoi.ComP_Nb.value*0;
}
}
if (document.Envoi.EcouR_Nb.value<18)
{
document.Envoi.EcouR_Mt.value=document.Envoi.EcouR_Nb.value*0;
}
else
{
if (document.Envoi.EcouR_Nb.value<48)
{
document.Envoi.EcouR_Mt.value=document.Envoi.EcouR_Nb.value*0;
}
else
{
document.Envoi.EcouR_Mt.value=document.Envoi.EcouR_Nb.value*0;
}
}
if (document.Envoi.RecN_Nb.value<18)
{
document.Envoi.RecN_Mt.value=document.Envoi.RecN_Nb.value*0;
}
else
{
if (document.Envoi.RecN_Nb.value<48)
{
document.Envoi.RecN_Mt.value=document.Envoi.RecN_Nb.value*0;
}
else
{
document.Envoi.RecN_Mt.value=document.Envoi.RecN_Nb.value*0;
}
}
if (document.Envoi.VosC_Nb.value<18)
{
document.Envoi.VosC_Mt.value=document.Envoi.VosC_Nb.value*0;
}
else
{
if (document.Envoi.VosC_Nb.value<48)
{
document.Envoi.VosC_Mt.value=document.Envoi.VosC_Nb.value*0;
}
else
{
document.Envoi.VosC_Mt.value=document.Envoi.VosC_Nb.value*0;
}
}
if (document.Envoi.Phot_Nb.value<18)
{
document.Envoi.Phot_Mt.value=document.Envoi.Phot_Nb.value*0;
}
else
{
if (document.Envoi.Phot_Nb.value<48)
{
document.Envoi.Phot_Mt.value=document.Envoi.Phot_Nb.value*0;
}
else
{
document.Envoi.Phot_Mt.value=document.Envoi.Phot_Nb.value*0;
}
}
if (document.Envoi.CreaL_Nb.value<18)
{
document.Envoi.CreaL_Mt.value=document.Envoi.CreaL_Nb.value*0;
}
else
{
if (document.Envoi.CreaL_Nb.value<48)
{
document.Envoi.CreaL_Mt.value=document.Envoi.CreaL_Nb.value*0;
}
else
{
document.Envoi.CreaL_Mt.value=document.Envoi.CreaL_Nb.value*0;
}
}
if (document.Envoi.CrN_Nb.value<18)
{
document.Envoi.CrN_Mt.value=document.Envoi.CrN_Nb.value*106;
}
else
{
if (document.Envoi.CrN_Nb.value<48)
{
document.Envoi.CrN_Mt.value=document.Envoi.CrN_Nb.value*106;
}
else
{
document.Envoi.CrN_Mt.value=document.Envoi.CrN_Nb.value*106;
}
}
if (document.Envoi.AbN_Nb.value<18)
{
document.Envoi.AbN_Mt.value=document.Envoi.AbN_Nb.value*268;
}
else
{
if (document.Envoi.AbN_Nb.value<48)
{
document.Envoi.AbN_Mt.value=document.Envoi.AbN_Nb.value*268;
}
else
{
document.Envoi.AbN_Mt.value=document.Envoi.AbN_Nb.value*268;
}
}
document.Envoi.Total_Mt.value=parseFloat(document.Envoi.Creat_Mt.value)+parseFloat(document.Envoi.PagS_Mt.value)
+parseFloat(document.Envoi.PagF_Mt.value)+parseFloat(document.Envoi.PagC_Mt.value)+parseFloat(document.Envoi.Maint_Mt.value)+parseFloat(document.Envoi.Ref_Mt.value)
+parseFloat(document.Envoi.NomD_Mt.value)+parseFloat(document.Envoi.TnomD_Mt.value)+parseFloat(document.Envoi.Heb_Mt.value)+parseFloat(document.Envoi.RegS_Mt.value)+parseFloat(document.Envoi.Ecom_Mt.value)+parseFloat(document.Envoi.ComP_Mt.value)+parseFloat(document.Envoi.EcouR_Mt.value)
+parseFloat(document.Envoi.RecN_Mt.value)+parseFloat(document.Envoi.VosC_Mt.value)+parseFloat(document.Envoi.CrN_Mt.value)+parseFloat(document.Envoi.AbN_Mt.value);

document.Envoi.Total_Ttc.value=parseFloat(document.Envoi.Creat_Mt.value)*1.196+parseFloat(document.Envoi.PagS_Mt.value)*1.196
+parseFloat(document.Envoi.PagF_Mt.value)*1.196+parseFloat(document.Envoi.PagC_Mt.value)*1.196+parseFloat(document.Envoi.Maint_Mt.value)*1.196+parseFloat(document.Envoi.Ref_Mt.value)*1.196
+parseFloat(document.Envoi.NomD_Mt.value)*1.196+parseFloat(document.Envoi.TnomD_Mt.value)*1.196+parseFloat(document.Envoi.Heb_Mt.value)*1.196+parseFloat(document.Envoi.RegS_Mt.value)*1.196+parseFloat(document.Envoi.Ecom_Mt.value)*1.196+parseFloat(document.Envoi.ComP_Mt.value)+parseFloat(document.Envoi.EcouR_Mt.value)
+parseFloat(document.Envoi.RecN_Mt.value)+parseFloat(document.Envoi.VosC_Mt.value)+parseFloat(document.Envoi.CrN_Mt.value)*1.196+parseFloat(document.Envoi.AbN_Mt.value)*1.196;
Ajouter un commentaire
Réponse
+0
moins plus
Merci de ton aide
voici la totale :

function calcul()
{
if (document.Envoi.Creat_Nb.value<18)
{
document.Envoi.Creat_Mt.value=document.Envoi.Creat_Nb.value*280;

}
else
{
if (document.Envoi.Creat_Nb.value<48)
{
document.Envoi.Creat_Mt.value=document.Envoi.Creat_Nb.value*280;
}
else
{
document.Envoi.Creat_Mt.value=document.Envoi.Creat_Nb.value*280;
}
}
if (document.Envoi.PagS_Nb.value<18)
{
document.Envoi.PagS_Mt.value=document.Envoi.PagS_Nb.value*106;
}
else
{
if (document.Envoi.PagS_Nb.value<48)
{
document.Envoi.PagS_Mt.value=document.Envoi.PagS_Nb.value*106;
}
else
{
document.Envoi.PagS_Mt.value=document.Envoi.PagS_Nb.value*106;
}
}
if (document.Envoi.PagF_Nb.value<18)
{
document.Envoi.PagF_Mt.value=document.Envoi.PagF_Nb.value*90;
}
else
{
if (document.Envoi.PagF_Nb.value<48)
{
document.Envoi.PagF_Mt.value=document.Envoi.PagF_Nb.value*90;
}
else
{
document.Envoi.PagF_Mt.value=document.Envoi.PagF_Nb.value*90;
}
}
if (document.Envoi.PagC_Nb.value<18)
{
document.Envoi.PagC_Mt.value=document.Envoi.PagC_Nb.value*30;
}
else
{
if (document.Envoi.PagC_Nb.value<48)
{
document.Envoi.PagC_Mt.value=document.Envoi.PagC_Nb.value*30;
}
else
{
document.Envoi.PagC_Mt.value=document.Envoi.PagC_Nb.value*30;
}
}
if (document.Envoi.Maint_Nb.value<18)
{
document.Envoi.Maint_Mt.value=document.Envoi.Maint_Nb.value*120;
}
else
{
if (document.Envoi.Maint_Nb.value<48)
{
document.Envoi.Maint_Mt.value=document.Envoi.Maint_Nb.value*120;
}
else
{
document.Envoi.Maint_Mt.value=document.Envoi.Maint_Nb.value*120;
}
}
if (document.Envoi.Ref_Nb.value<18)
{
document.Envoi.Ref_Mt.value=document.Envoi.Ref_Nb.value*120;
}
else
{
if (document.Envoi.Ref_Nb.value<48)
{
document.Envoi.Ref_Mt.value=document.Envoi.Ref_Nb.value*120;
}
else
{
document.Envoi.Ref_Mt.value=document.Envoi.Ref_Nb.value*120;
}
}
if (document.Envoi.NomD_Nb.value<18)
{
document.Envoi.NomD_Mt.value=document.Envoi.NomD_Nb.value*7;
}
else
{
if (document.Envoi.NomD_Nb.value<48)
{
document.Envoi.NomD_Mt.value=document.Envoi.NomD_Nb.value*7;
}
else
{
document.Envoi.NomD_Mt.value=document.Envoi.NomD_Nb.value*7;
}
}
if (document.Envoi.TnomD_Nb.value<18)
{
document.Envoi.TnomD_Mt.value=document.Envoi.TnomD_Nb.value*25;
}
else
{
if (document.Envoi.TnomD_Nb.value<48)
{
document.Envoi.TnomD_Mt.value=document.Envoi.TnomD_Nb.value*25;
}
else
{
document.Envoi.TnomD_Mt.value=document.Envoi.TnomD_Nb.value*25;
}
}
if (document.Envoi.Heb_Nb.value<1)
{
document.Envoi.Heb_Mt.value=document.Envoi.Heb_Nb.value*25;
}
else
{
if (document.Envoi.Heb_Nb.value<2)
{
document.Envoi.Heb_Mt.value=document.Envoi.Heb_Nb.value*30;
}
else
{
document.Envoi.Heb_Mt.value=document.Envoi.Heb_Nb.value*30;
}
}
if (document.Envoi.RegS_Nb.value<3)
{
document.Envoi.RegS_Mt.value=document.Envoi.RegS_Nb.value*240;
}
else
{
if (document.Envoi.RegS_Nb.value<48)
{
document.Envoi.RegS_Mt.value=document.Envoi.RegS_Nb.value*240;
}
else
{
document.Envoi.RegS_Mt.value=document.Envoi.RegS_Nb.value*240;
}
}
if (document.Envoi.Ecom_Nb.value<3)
{
document.Envoi.Ecom_Mt.value=document.Envoi.Ecom_Nb.value*980;
}
else
{
if (document.Envoi.RegS_Nb.value<48)
{
document.Envoi.Ecom_Mt.value=document.Envoi.Ecom_Nb.value*980;
}
else
{
document.Envoi.Ecom_Mt.value=document.Envoi.Ecom_Nb.value*980;
}
}
if (document.Envoi.ComP_Nb.value<18)
{
document.Envoi.ComP_Mt.value=document.Envoi.ComP_Nb.value*0;
}
else
{
if (document.Envoi.ComP_Nb.value<48)
{
document.Envoi.ComP_Mt.value=document.Envoi.ComP_Nb.value*0;
}
else
{
document.Envoi.ComP_Mt.value=document.Envoi.ComP_Nb.value*0;
}
}
if (document.Envoi.EcouR_Nb.value<18)
{
document.Envoi.EcouR_Mt.value=document.Envoi.EcouR_Nb.value*0;
}
else
{
if (document.Envoi.EcouR_Nb.value<48)
{
document.Envoi.EcouR_Mt.value=document.Envoi.EcouR_Nb.value*0;
}
else
{
document.Envoi.EcouR_Mt.value=document.Envoi.EcouR_Nb.value*0;
}
}
if (document.Envoi.RecN_Nb.value<18)
{
document.Envoi.RecN_Mt.value=document.Envoi.RecN_Nb.value*0;
}
else
{
if (document.Envoi.RecN_Nb.value<48)
{
document.Envoi.RecN_Mt.value=document.Envoi.RecN_Nb.value*0;
}
else
{
document.Envoi.RecN_Mt.value=document.Envoi.RecN_Nb.value*0;
}
}
if (document.Envoi.VosC_Nb.value<18)
{
document.Envoi.VosC_Mt.value=document.Envoi.VosC_Nb.value*0;
}
else
{
if (document.Envoi.VosC_Nb.value<48)
{
document.Envoi.VosC_Mt.value=document.Envoi.VosC_Nb.value*0;
}
else
{
document.Envoi.VosC_Mt.value=document.Envoi.VosC_Nb.value*0;
}
}
if (document.Envoi.Phot_Nb.value<18)
{
document.Envoi.Phot_Mt.value=document.Envoi.Phot_Nb.value*0;
}
else
{
if (document.Envoi.Phot_Nb.value<48)
{
document.Envoi.Phot_Mt.value=document.Envoi.Phot_Nb.value*0;
}
else
{
document.Envoi.Phot_Mt.value=document.Envoi.Phot_Nb.value*0;
}
}
if (document.Envoi.CreaL_Nb.value<18)
{
document.Envoi.CreaL_Mt.value=document.Envoi.CreaL_Nb.value*0;
}
else
{
if (document.Envoi.CreaL_Nb.value<48)
{
document.Envoi.CreaL_Mt.value=document.Envoi.CreaL_Nb.value*0;
}
else
{
document.Envoi.CreaL_Mt.value=document.Envoi.CreaL_Nb.value*0;
}
}
if (document.Envoi.CrN_Nb.value<18)
{
document.Envoi.CrN_Mt.value=document.Envoi.CrN_Nb.value*106;
}
else
{
if (document.Envoi.CrN_Nb.value<48)
{
document.Envoi.CrN_Mt.value=document.Envoi.CrN_Nb.value*106;
}
else
{
document.Envoi.CrN_Mt.value=document.Envoi.CrN_Nb.value*106;
}
}
if (document.Envoi.AbN_Nb.value<18)
{
document.Envoi.AbN_Mt.value=document.Envoi.AbN_Nb.value*268;
}
else
{
if (document.Envoi.AbN_Nb.value<48)
{
document.Envoi.AbN_Mt.value=document.Envoi.AbN_Nb.value*268;
}
else
{
document.Envoi.AbN_Mt.value=document.Envoi.AbN_Nb.value*268;
}
}
document.Envoi.Total_Mt.value=parseFloat(document.Envoi.Creat_Mt.value)+parseFloat(document.Envoi.PagS_Mt.value)
+parseFloat(document.Envoi.PagF_Mt.value)+parseFloat(document.Envoi.PagC_Mt.value)+parseFloat(document.Envoi.Maint_Mt.value)+parseFloat(document.Envoi.Ref_Mt.value)
+parseFloat(document.Envoi.NomD_Mt.value)+parseFloat(document.Envoi.TnomD_Mt.value)+parseFloat(document.Envoi.Heb_Mt.value)+parseFloat(document.Envoi.RegS_Mt.value)+parseFloat(document.Envoi.Ecom_Mt.value)+parseFloat(document.Envoi.ComP_Mt.value)+parseFloat(document.Envoi.EcouR_Mt.value)
+parseFloat(document.Envoi.RecN_Mt.value)+parseFloat(document.Envoi.VosC_Mt.value)+parseFloat(document.Envoi.CrN_Mt.value)+parseFloat(document.Envoi.AbN_Mt.value);

document.Envoi.Total_Ttc.value=parseFloat(document.Envoi.Creat_Mt.value)*1.196+parseFloat(document.Envoi.PagS_Mt.value)*1.196
+parseFloat(document.Envoi.PagF_Mt.value)*1.196+parseFloat(document.Envoi.PagC_Mt.value)*1.196+parseFloat(document.Envoi.Maint_Mt.value)*1.196+parseFloat(document.Envoi.Ref_Mt.value)*1.196
+parseFloat(document.Envoi.NomD_Mt.value)*1.196+parseFloat(document.Envoi.TnomD_Mt.value)*1.196+parseFloat(document.Envoi.Heb_Mt.value)*1.196+parseFloat(document.Envoi.RegS_Mt.value)*1.196+parseFloat(document.Envoi.Ecom_Mt.value)*1.196+parseFloat(document.Envoi.ComP_Mt.value)+parseFloat(document.Envoi.EcouR_Mt.value)
+parseFloat(document.Envoi.RecN_Mt.value)+parseFloat(document.Envoi.VosC_Mt.value)+parseFloat(document.Envoi.CrN_Mt.value)*1.196+parseFloat(document.Envoi.AbN_Mt.value)*1.196;
Ajouter un commentaire
Réponse
+0
moins plus
exuse j'ai envoyer 2 fois
Ajouter un commentaire
Réponse
+0
moins plus
je ne connai pas trop le javascript mais tu pourrai utiliser sa

var nombre = document.Envoi.Total_Ttc.value;
var resultat = Math.round(nombre*100) / 100;

ou un truc dans le genre : http://www.wikituto.org/index.php/Math:Arrondir_des_nombres_Javascript

Mais je ne suis pas sur de la façons dont j'ai formulais sa .
Ajouter un commentaire
Réponse
+0
moins plus
Non je arrive pas mais je doit pas l'integré au bonne endroit
Ajouter un commentaire
Ce document intitulé « je souhaite qu"il apparaise que 2 chiffres ap » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?