for double, the strange output


            double d = -0.1;              (int = 0; < 100; i++)              {                  d += 0.1;                  console.writeline(d);              }              console.readkey();

it results following:

how solve problem?

use decimal!

 http://stackoverflow.com/questions/618535/what-is-the-difference-between-decimal-float-and-double-in-c

noam b.



not forget vote answer/helpful, please. encourages you...



Visual Studio Languages  ,  .NET Framework  >  Visual C#



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

How to Share webservice object to all user

How to fix error Msg 1801, Level 16, State 3, Line 1