Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Cifre con la virgola

  1. #1
    Utente di HTML.it L'avatar di LuckySevenRoX
    Registrato dal
    Sep 2011
    residenza
    Foligno
    Messaggi
    361

    Cifre con la virgola

    Salve, sto creando uno script che deve operare su somme in €.. solo che ho notato un piccolo problemino
    se faccio un calcolo del tipo
    30 - 0.1 = 29.9 e ci siamo
    ma se a 29.9 tolgo ancora 0.1 come risultato avrò 29.7999999999999999

    come posso risolvere il problema?


  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    numero.toFixed(2)
    oppure i vari Math.round(numero) e compagnia...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    gia provato con

    Math.round(numerodaarrotondare * 100)/100)

  4. #4
    Utente di HTML.it L'avatar di LuckySevenRoX
    Registrato dal
    Sep 2011
    residenza
    Foligno
    Messaggi
    361
    Originariamente inviato da Mattia Vio
    gia provato con

    Math.round(numerodaarrotondare * 100)/100)
    le cose più semplici non mi vengono mai in mente thanks

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.