int num=999, num=num/10 就此题而言怎么是三位数 99.9; 9.99;0.999循环后不就是两位数吗

来源:4-15 编程练习

明Only

2015-10-27 15:40

不是很理解


int num=999,  num=num/10 就此题而言怎么是三位数 99.9; 9.99;0.999循环后不就是两位数吗

写回答 关注

2回答

  • Perona
    2015-10-27 16:34:22
    已采纳

    int型做除法得到的值还是int型。

    即999/10,得到的值是99。

    99/10,得到的值是9。

    9/10,得到的值是0。(注,这里不是按照四舍五入滴,是直接把小数点后的数字丢掉的)

    明Only

    非常感谢!

    2015-10-29 17:51:36

    共 1 条回复 >

  • fly飞翔
    2015-10-27 16:25:10

    你是要得到结果是99.9等么

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

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

1165172 学习 · 17581 问题

查看课程

相似问题