- 622 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 13:00:22 ]
- #include <stdio.h>
int main(void) { float f; for(f=1.0; (int) f<=5; f=f + 0.1) printf("%f \n", f); return 0; } このプログラム実行したら 2.600000 2.700000 2.799999 2.899999 2.999999 3.099999 3.199999 3.299999 3.399999 3.499999 と2.7から普通に計算できなくなりました 2.700000 2.800000 2.900000 と計算するようにしたいのですがどればいいですか?
|

|