Beh, Math.sin() ritorna un valore tra -1 e +1 (compresi). Quindi a meno di beccare esattamente il valore -1 o +1, facendo un cast a int hai sempre 0!!Originariamente inviato da playbasfa
E allora dove sta l'errore??
E comunque l'argomento di sin() sono radianti, quindi bisogna vedere con quale frequenza vuoi generare la sinusoide. Radianti vuol dire che 360° -> 2*PI radianti. Se usi numeri interi per la progressione, in 6 cicli hai quasi completato la sinusoide .... non so quanto possa venire bella .....