>369
a*b/2.0 と 1.0*a*b/2 は a*b が int の範囲に収まらない場合、挙動が違うんじゃね?