Voilà j'ai un problème avec un programme que je fais sur une étude statistique (en C++), j'ai remarqué que lors des divisions quelque soit la variable utilisée, j'avais un arrondi à l'unité près
Par ex :
Code :
- #include <iostream.h>
- void main()
- {
- float test;
- test=1/4;
- cout<<test;
- }
|
Là je compile et au lieu d'avoir 0.25, j'ai 0
Je comprends pas pourquoi j'ai ce résultat
PS : j'ai utilisé avec des variables type double, long double ...