变量:带小数点的数值
定义变量,数值是带小数点的,
是用
C# code
float
定义,还是用
C# code
Single
?
两者区别有些搞不清楚
请不吝赐教
谢谢
------解决方案--------------------当然,建议你在C#中使用float或者double,因为它更符合编码约定,以及和其它C like语言保持一致。
------解决方案--------------------Single是单精度浮点数,是一个struct,和c的float一样,其实在c#中,float是Single的别名,就像double是Double的别名一样,
和c不一样的是,c#的Single/float是一个struct,你可以调用它的方法,但在c中float只是简单类型没有方法,
------解决方案--------------------不过浮点数最好用double,因为cpu可以直接处理double数据,运算起来速度快,精度也比float高一倍,