Je souhaite qu"il apparaise que 2 chiffres ap

Joel -  
site 3000 Messages postés 5 Statut Membre -
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
A voir également:

8 réponses

Emax62410 Messages postés 79 Statut Membre 2
 
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
0
site 3000 Messages postés 5 Statut Membre
 
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
0
Emax62410 Messages postés 79 Statut Membre 2
 
peut tu me donner un peu plus de code , pour que je vois comment tout sa est formé ?
0
site 3000 Messages postés 5 Statut Membre
 
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;
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
site 3000 Messages postés 5 Statut Membre
 
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;
0
site 3000 Messages postés 5 Statut Membre
 
exuse j'ai envoyer 2 fois
0
Emax62410 Messages postés 79 Statut Membre 2
 
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 .
0
site 3000 Messages postés 5 Statut Membre
 
Non je arrive pas mais je doit pas l'integré au bonne endroit
0