等値演算子

expression == expression
expression != expression

浮動小数点数との比較

浮動小数点による演算では丸めによって誤差が生じるため、等値演算子で比較してはなりません。計算機イプシロン (Machine epsilon) も考慮して、関係演算子で比較します。

  • FLT_EPSILON … float用
  • DBL_EPSILON … double用
Microsoft Learnから検索