当前位置:新励学网 > 秒知问答 > c++int 分数怎么取值 比如1/2=0

c++int 分数怎么取值 比如1/2=0

发表时间:2024-08-18 11:19:18 来源:网友投稿

int的除法取整:只要整数部分。

比如1/2=0.5只要整数部分的0,;5/3=1.667只要整数部分的1。int的取整很极端,就算小数部分是.999999999,一样的全部舍去。浮点数的要麻烦点,默认模式是最近舍入,不过你可以理解成四舍五入。最近舍入与四舍五入只有一点不同,对.5的舍入上,采用取偶数的方式。举例比较如下: 例2: 最近舍入模式:Round(0.5) = 0; Round(1.5) = 2; Round(2.5) = 2; 四舍五入模式:Round(0.5) = 1; Round(1.5) = 2; Round(2.5) = 3;

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!