从石家庄的小公司出来半个多月了,来到北京这家公司,感觉不如以前受重视了,只是每天别人指挥让看代码,有点郁闷。好不容易让写点代码,竟是四舍五入的问题,想不到还有些棘手,有些心得放在这儿。
 
     首先从float转换到int有两种方式转法:
              float f = 1.5F;
            1、int i= (int)f;    //得到的值是1,用这种方法进行转换不管小数点后是什么数,都会抛弃,只保留整   数。
2、int i= Convert.ToInt32(f);   //这个方法就牵扯到“四舍六入五凑偶了”,就是说,如果是0.5要进位的话,如果进位凑成偶数就进位,否则舍弃;
 
   以前真是没有想到还有这回事,差点吃大亏:(
   以后多看看基础吧,大哥。。。。
posted on 2007-01-20 22:16  Evilbaniry  阅读(1158)  评论(2编辑  收藏  举报