浮動小数点数の比較について
Posted: 2017年1月02日(月) 07:38
お世話になってます。浮動小数点数の比較についての質問です。
float a = 0.123456789f;
float b = a;
float c = 0.123456789f;
としたときに a == b かつ a == c となるのは保証されるのでしょうか?
何らかの計算をした場合、誤差が生じるので計算機イプシロンを使用した比較をしなければいけないのは分かるのですが
代入のみの場合は単純な比較でも大丈夫ですか?ご回答よろしくお願いいたします。
float a = 0.123456789f;
float b = a;
float c = 0.123456789f;
としたときに a == b かつ a == c となるのは保証されるのでしょうか?
何らかの計算をした場合、誤差が生じるので計算機イプシロンを使用した比較をしなければいけないのは分かるのですが
代入のみの場合は単純な比較でも大丈夫ですか?ご回答よろしくお願いいたします。