C#取大负数为正值

C#取大负数为正值,c#,if-statement,double,eulers-number,C#,If Statement,Double,Eulers Number,直截了当地说,在我的代码中执行一些计算时,我得到了一个类似的结果。7.6742332E-30,我将该值存储在双变量中,例如,双结果=7.6742332E-30 当我稍后检查这个值是否大于0时,结果是真的,它大于0,我假设是由于7.6742332 所以我的问题是,为什么不考虑E-30,我如何解决这个问题 任何建议都将是伟大的,非常感谢我提前 7.6742332E-30是0.000000000000000000000000000076742332,这是一个正数。。基本上,Ex是*10^x的快捷方式(

直截了当地说,在我的代码中执行一些计算时,我得到了一个类似的结果。7.6742332E-30,我将该值存储在双变量中,例如,双结果=7.6742332E-30

当我稍后检查这个值是否大于0时,结果是真的,它大于0,我假设是由于7.6742332

所以我的问题是,为什么不考虑E-30,我如何解决这个问题


任何建议都将是伟大的,非常感谢我提前

7.6742332E-30是0.000000000000000000000000000076742332,这是一个正数。。基本上,
Ex
*10^x
的快捷方式(x是一个数字)。因此
E-30
的意思是
*10^-30
,这与
*0.0000000000000000000000000000000000001
(1)前面的30个零是我的坏!我想我需要休息一下!谢谢你,迈克尔。