Üzgünüm, bu kolay aptalca bir soru olabilir ama emin olmak için bilmem gerekiyor.
Bu if
ifadeye sahibim
void Foo()
{
System.Double something = GetSomething();
if (something == 0) //Comparison of floating point numbers with equality
// operator. Possible loss of precision while rounding value
{}
}
Bu ifade eşit mi
void Foo()
{
System.Double something = GetSomething();
if (something < 1)
{}
}
? Çünkü o zaman bir problemim olabilir, if
örneğin 0,9 değerini girerek .
// Comparison of floating point numbers with equality // operator.
Bunu gerçekten belirtmeniz gerekiyor mu? :)