为了账号安全,请及时绑定邮箱和手机立即绑定

java中十进制数字的总和

java中十进制数字的总和

慕斯王 2021-08-13 16:51:44
如何在java中找出十进制数字的总和。我已经像我们对int值一样尝试了正常的方法,但是总和是精确数字之前和精确数字之后的输出不清楚。我也尝试搜索它但没有答案。public static void main(String[] args) {        double rem;        double sum = 0.0;        Scanner sc = new Scanner(System.in);        System.out.println("Enter a 5 digit decimal number:");        double num = sc.nextDouble();        while(num > 0) {            rem = num % 10;            sum = sum + rem;            num = num / 10;        }        System.out.println("Sum of digits = "+sum);    }预期输出:输入数字:12.12总和:6.0我得到的输出:输入数字:12.12总和:3.4666666666666655任何帮助表示赞赏。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 130 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信