为什么int(3.5)等于3?
int是表示的是整型变量,通俗的说就是整数,3.5是浮点型数字。强制类型转换成int的时候是自取整数部分,小数不分直接舍弃,没有四舍五入的规则。
3.5是double型,int(3.5)对3.5做强制类型转换后,个位数3右边的部分全部去掉
只要记住强制类型转换后,小数点以及小数点后面的全部舍去