定义的整形变量如果经过运算变成小数在赋值给整形是不是只取整数部分省掉小数部分

来源:4-15 编程练习

weibo_村口小伍长_0

2015-10-22 10:13

定义的整形变量如果经过运算变成小数在赋值给整形是不是只取整数部分省掉小数部分

int num=99;

sum/=10;

就像这样的,sum的值是取整数部分吗?

写回答 关注

2回答

  • weibo_村口小伍长_0
    2015-10-22 14:34:21

    能帮忙看下截图里面的代码不是999/10在赋值给num的吗?还是我理解错了  谢谢了http://img.mukewang.com/5628833b000197dc04600306.jpg

  • 小宇酱
    2015-10-22 10:19:45

    是这样的,因为int就代表整数, 如果想要得到后面的小数部分,可以用 % 运算符 得到余数。

    或者是运算后赋值给一个double类型的变量

    小宇酱 回复weibo_...

    不行,编译直接就报错。

    2015-10-22 11:05:24

    共 3 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题