C'è mai un caso in cui questi due metodi restituirebbero valori diversi in base agli stessi input?float vs double (in Java)
int compare1(float a, float b)
{
return Double.compare(a, b);
}
int compare2(float a, float b)
{
return Float.compare(a, b);
}
Per lo stesso motivo, è vero (o falso) che qualsiasi numero memorizzabili in Float di un Java può essere memorizzata in doppio del Java senza perdere la precisione?
Grazie
E la mia domanda riguardo al fatto che Float sia un sottoinsieme di Double? – user1508893
@ user1508893: Sono ragionevolmente certo che lo sia, ma non lo so per certo. – SLaks
In realtà, ho fatto qualche errore nella domanda. L'ho appena aggiornato. Scusate! – user1508893