Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema con calcolo

  1. #1

    Problema con calcolo

    Ciao a tutti,
    mi sto ammattendo, non capisco perchè 100,5 x 1,21 mi da 121,604999999...
    e non 121,605

    Questo provoca un problema:
    Il primo arrotondato a 2 cifre decimali da 121,60
    il secondo da 121,61

    Il secondo è quello corretto!!

    Non riesco a capire il problema.

    Fatemi sapere, grazie mile.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Posta il codice
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Codice semplificato mettendo solo la parte che da il problema.

    codice:
    <script language="JavaScript" type="text/javascript">
    	function calcoli(spedizione,conteggioiva){
    		totaleprezzonetto=<%=session("totalecarrello")%>;
    		totaleprezzonetto=totaleprezzonetto+parseInt(spedizione);
    		totaleprezzonetto=totaleprezzonetto.toFixed(2);
    		
    		totaleprezzolordo=(((totaleprezzonetto+parseInt(spedizione))*1.21));
    		alert(totaleprezzolordo);
    	}
    </script>
    dove:

    session("totalecarrello") = 100.50
    spedizione = 0.00

    Risultato a video: 121,604999999...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.