Bonjour,
j'ai un probleme qui m'étonne ... un double est censé avoir 15 chiffres significatifs il me semble ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
double d = 12552.524;
cout<< "test: "<< d <<endl;
 
//resultat : 12552.5
Pourquoi je perds la précision ? c'est la même chose si je met long double ... toujours que 6 chiffres.

Merci de votre aide

(je travaille sous visual c++2005)