Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    trovare seno e coseno di un angolo

    Ciao a tutti! probabilmente non uso la funzione giusta...
    chiedo conferma
    ho scritto: Math.cos(90); e mi restituisce -0.448073.....
    Se ricordo qualcosa di matematica il coseno di 90 gradi è zero..
    Come mai non funziona? grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Gli angoli delle funzioni trigonometriche sono da mettere in radianti, non in gradi

    Usa Math.PI per fare le trasformazioni
    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
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    ma Math.PI se non sbaglio mi da la costante del pi greco, accetta parametri in entrata questa funzione? (se è una funzione) come posso trasformare gradi in radianti?
    Grazie

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Ciao.

    Come ha scritto br1, devi indicare il valore in radianti.

    Puoi trasformare il valore da gradi a radianti in questo modo:
    codice:
    Math.cos(90*Math.PI/180)
    Tieni comunque conto che il valore restituito in questo caso non è esattamente 0 ma è un numero che gli si avvicina molto (esattamente 6.123233995736766e-17).
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    ora è perfetto! grazie a tutti

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.