花费 36 ms
c# float和double的“坑”

定义一个float类型的变量=0.7,结果在IL中却是0.69999999。 乘以10之后,获取整数值。得到的却是6。通过查看IL,竟然被转换成double类型再转换。就变成6了。 Demo: ...

Thu Jun 26 20:43:00 CST 2014 0 6399

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM