|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jul 2002
Messaggi: 72
|
Conversione angoli in C++
Esistono nelle librerie standard del C++ delle funzioni analoghe a Math.toDegrees() e Math.toRadians() del Java? Sennò me le faccio da solo, come si suol dire chi fa da se fa per tre
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Codice:
#define PI 3.14159265358979323846 inline double toRadians(double degrees) { return PI*degrees/180; } inline double toDegrees(double degrees) { return 180*degrees/PI; } |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
tieni presente che il metodo cionci ti ritorna un angolo in notazione sessadecimale e cioè; l'angolo giro viene visto così composto:
360 gradi 1 grado = 100 primi 1 primo = 100 secondi |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jan 2000
Messaggi: 551
|
Giusto perchè me ne stavo occupando in questo momento
![]() C'è il problema della normalizzazione: http://www.snippets.org/snippets/portable/TRIGLIB+H.php3 http://www.snippets.org/snippets/portable/TRIGLIB+C.php3 |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:39.