Le piattaforme sono:
1) windows con compilatore gcc
2) windows con compilatore visual studio
3) cluster linux con compilatore credo intel
su uno e due riesco a ottenere valori coincidenti inserendo per 1) la seguente istruzione:
asm ("fldcw %0" : : "m" (*&0x27F));
che dovrebbe settare la doppia precisione, e su due usando l'opzione 'precise' del compilatore per la floating point arithmetics.
Le differenze che noto sono difficli da spiegare, ma la sostanza è che i valori numerici sono diversi.