Dava_Sun
2016-01-20 21:33
为什么int(3.5)等于3?
int是表示的是整型变量,通俗的说就是整数,3.5是浮点型数字。强制类型转换成int的时候是自取整数部分,小数不分直接舍弃,没有四舍五入的规则。
Dava_S...
非常感谢!
2016-01-21 22:58:01
共 1 条回复 >
3.5是double型,int(3.5)对3.5做强制类型转换后,个位数3右边的部分全部去掉
只要记住强制类型转换后,小数点以及小数点后面的全部舍去
C#开发轻松入门
254118 学习 · 1459 问题
相似问题
回答 1
回答 2
回答 3