|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2005
Messaggi: 70
|
Aiuto decimale Java
Salve a tutti ho un problema.
il mio programmino calcola il seno di un angolo per mezzo del polinommio di taylor. restituendomi ad esempio per l'angolo 30dgr il valore 0.49 e non esattamente 0.50, come posso approssimare il valore 0.49 a 0.50 e cosi' anche per gli altri risultati? ho trovato il metodo Math.rint ma mi approssima 0.49 a 0.0 giustamente perche' tiene conto dell'approssimazione per gli interi. Come fare per i decimali? Grazie mille |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
Ma se anche arrotondassi a 0.5, sicuro che poi ti andrebbe bene?
Mi spiego, il seno varia da -1 a 1, se tu approssimi un 0.49 a 0.5, allora a rigor di logica approssimi anche un 0.45 o 0.54 a 0.5, ti andrebbe bene una cosa del genere? |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Se approssimi con un errore sempre inferiore al centesimo, ti basta aggiungere 0.01 al numero che ottieni no?
__________________
Il sole è giallo |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
Quella non si chiama approssimazione, ma aumento dell'errore
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Sep 2005
Messaggi: 70
|
grazie raga
ho trovato la soluzione |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Dipende: se approssimi per difetto ed aggiungi un valore inferiore all'errore, l'errore diminuisce
__________________
Il sole è giallo |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:43.




















