Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Math.sin e math.cos

  1. #1

    Math.sin e math.cos

    salve a tutti,
    come mai scrivendo queste righe ottengo dei valori errati?


    sin=Math.SIN((Math.PI/180) * 90)
    cos=Math.COS((Math.PI/180) * 90)
    Con angolo 90 gradi dovrei ottenere
    sin=1
    cos=0


    invece ottengo
    sin=1
    cos=6.12303176911189e-17


    In attesa di un vostro aiuto vi ringrazio vivamente.

  2. #2
    Questione di precisione numerica... 6/(10^17) non mi sembra molto lontano da zero non credi?
    Se proprio vuoi visualizzare uno zero, puoi sembre usare Math.round()



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 © 2026 vBulletin Solutions, Inc. All rights reserved.