日期:2014-05-17  浏览次数:21194 次

C#中如何将float型数据转换成int型数据,且小数部分保留
RT 在C#中如何做到呢,(int)的话小数部分会丢失的,移位什么的要怎么做呢?
因为小数部分的二进制数是无穷的,是要取精度的,那这样怎么移位呢?我只需要保留0.01的精度
有什么算法吗?
如果可以C/C++中又是如何做的呢?
求大神指点啊~

------解决方案--------------------
把float转成sring,再从string转到int,呵呵
------解决方案--------------------
float->string 取ascii码