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
Configuration: Windows XP Internet Explorer 7.0

8 réponses

  1. 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
  2. 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
  3. 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
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

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