C言語なら俺に聞け(入門編)Part 102
■ このスレッドは過去ログ倉庫に格納されています
0372デフォルトの名無しさん
2012/06/13(水) 22:14:07.05絶対値の大きさに依存できないんですよね
指数部は動き回るわけで
10進数7桁でいいなら
if (fabsf(a - b) < 1.0e-7f * powf(10.0f, floorf(logf(min(fabsf(a), fabsf(b)))/logf(10.0f)))) {
// ok
}
みたいな式でもいい気がするのですが
■ このスレッドは過去ログ倉庫に格納されています