javascript. due cifre decimali

  • Creatore Discussione Creatore Discussione zwack
  • Data di inizio Data di inizio

zwack

Nuovo Utente
23 Lug 2004
28
0
0
bergamo
ciao a tutti, ho questo problema: ho impostato una funzione che mi dovrebbe restituire il valore di un'espressione, ma stranamente il valore non è corretto mi sottrae sempre qualcosa, es. se il risultato deve essere 10.321 mi esce 10.320000009. l'espressione credo di averla impostata bene: mioform.text1.value = 10.361 * mioform.text2/1000 (dove 10.361 è un decimale). qualcuno sa spiegarmi che accade?
in più, esiste una funzione che mi riduce a due i numeri dopo la virgola?
grazie a chiunque potrà aiutarmi.
 
ho letto l'articolo, complimenti.
ho trovato questa che farebbe al caso mio:
<script language="javascript">
<!--
var x = Math.ceil(0.5);
alert(x);
//-->
</script>

ma come si usa all'interno di un ciclo if?
grazie per l'aiuto e ciao.
 
posso solo dirti, GRAZIE.
è tutto ok, la mia prima applicazione che funziona, e queste son cose che lasciano il segno.
ciao.
 

Discussioni simili