Visualizzazione dei risultati da 1 a 4 su 4

Discussione: decimali javascript

  1. #1

    decimali javascript

    sto generando dei numeri in javascript secondo semplici funzioni con operatori matematici, la parte che interessa:

    considerate questo numero:

    9ς+8RA=8.414200000000001


    generato da una funzione in cui sigma = .4142 e RA = .5858 tale che sigma + RA = 1

    sul quaderno il risultato dà 8.4142 e anche su una calcolatrice scientifica portatile d'annata, digitale.

    Mentre se uso la funzione originale in cui RA = radice di due e sigma sempre 1 - RA, usando il metodo Math.SQRT2, il risultato per ogni coppia di RA e sigma uguali come 9ς+9RA, dà correttamente l'intero, meravigliandomi.

    :master:


    Scommetterei che se uso una funzione in cui prima opero con gli interi, come sigma = 4142 e RA=5858 e divido per diecimila alla fine, spunterà qualcos'altro.
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  2. #2

    ap

    Nessuno ha qualche indicazione da darmi per la virgola in javascript?
    Nessuno ha idea di come l'output javascript perda i decimali di una casio anni 80?
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Sarebbe meglio chiedere se qualcuno ha inteso compiutamente il quesito

    Dato che il javascript lavora con entita' numeriche in virgola mobile una tolleranza come da te indicata mi pare assolutamente accettabile.

    Se poi vuoi limitare il numero di decimali coinvolti nei calcoli, o meglio nei risultati, usa le funzioni disponibili, per esempio il metodo .toFixed()

    ciao
    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

  4. #4
    Originariamente inviato da br1
    Sarebbe meglio chiedere se qualcuno ha inteso compiutamente il quesito
    Capisco l'imbarazzo, sto sviluppando matematica artistica che tratta coppie di numeri interi per misurare la retta reale, come già suggerisce il calibro e che consente di abbandonare virgola e sua mobilità in molti calcoli. Usando solo due interi e un'equazione di stato:

    Ti posso dare il link:http://www.piforum.it/b.aspx?i=2837980

    Dato che il javascript lavora con entita' numeriche in virgola mobile una tolleranza come da te indicata mi pare assolutamente accettabile.
    Sarei d'accordo, se tali approssimazioni non potessero amplificarsi e propagarsi ulteriormente.

    Se poi vuoi limitare il numero di decimali coinvolti nei calcoli, o meglio nei risultati, usa le funzioni disponibili, per esempio il metodo .toFixed()

    ciao
    Grazie, potrebbe servirmi ma dall'output di quei numeri non mi aspetto troppa grazia. Lo testerò.
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

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.