えっ...
非常に今更だけど、
float f;
:
if ( f < 70 ){
:
}
とやると、if文が正しく動かない...
いや正しいのか、こっちが思い込んでるだけだな...
正しくは、
if ( f < 70.0 ){
のようだ。
整数リテラルと比較すると、変数の中身もintにキャストしてから比較されるようだ。
まあ、確かに言われてみれば、それが道理のような気もするな。
基本を疎かにしているもんだから、こんなことで多大な時間を費やしたりする。
まあ仕方がない。
| 固定リンク | 0

コメント