课程
/后端开发
/C#
/C#开发轻松入门
为什么int(3.5)等于3?
2016-01-20
源自:C#开发轻松入门 2-17
正在回答
int是表示的是整型变量,通俗的说就是整数,3.5是浮点型数字。强制类型转换成int的时候是自取整数部分,小数不分直接舍弃,没有四舍五入的规则。
Dava_Sun 提问者
3.5是double型,int(3.5)对3.5做强制类型转换后,个位数3右边的部分全部去掉
只要记住强制类型转换后,小数点以及小数点后面的全部舍去
举报
本门课程是C#语言的入门教程,将带你轻松入门.NET开发
1 回答强制类型转换
1 回答强制转换类型
2 回答double强制转换
1 回答无法执行强制转换
3 回答运行显示 无法将类型string 隐式转换为int