« MCP1703 | トップページ | 展示会 »

2018年5月22日 (火)

えっ...

非常に今更だけど、

float f;
  :
if ( f  < 70 ){
  :
}

とやると、if文が正しく動かない...
いや正しいのか、こっちが思い込んでるだけだな...

正しくは、

if  ( f < 70.0 ){

のようだ。

整数リテラルと比較すると、変数の中身もintにキャストしてから比較されるようだ。
まあ、確かに言われてみれば、それが道理のような気もするな。

基本を疎かにしているもんだから、こんなことで多大な時間を費やしたりする。
まあ仕方がない。

|

« MCP1703 | トップページ | 展示会 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: えっ...:

« MCP1703 | トップページ | 展示会 »