La differenza è sicuramente importante, i double hanno 64 bit mentre i float 32 (almeno in Java).
La cosa importante è che la precisione delle rappresentazioni in virgola mobile non è fissa, si vede provando ad utilizzare ulp e nextAfter con numeri grandi e numeri piccoli.

Rispondi quotando
