C语言编程??常量数据类型问题

日期:2012-06-25 02:04:24 人气:2

C语言编程??常量数据类型问题

2进制的1.5是1.1 2进制的1.1却是有无限位的 你可以仔细思考下 float的精度和double的精度不同,那么高精向低精度要舍去多的。 1.5不要舍去,1.1要舍去,所以要报warning 你可以试试1.125 1.625,应该是不会报warning的。
    A+
热门评论