Sul mio pc, windows, con codeblocks (compilatore mingw), se scrivo exp(50) esce un numero grande del tipo:

xxxxxxxxxxxxxxxx0000000.0000000000000 (dove gli x sono numeri)

Su un altro pc, ubuntu, con codeblocks (compilatore gcc), se scrivo exp(50) invece esce:

xxxxxxxxxxxxxxxxxxxxxxxx.0000000000000


Ora, apparte gli zeri dopo la virgola che penso siano normali per l'approssimazione, come si spiega la significativa differenza sulle ultime cifre?!?

Grazie