汇总Java中的数字位数

时间:2016-02-08 03:18:34

标签: java math

我们假设你有一个整数' 75'通常,在你的头脑中,你可以添加' 7'用' 5'为了获得' 12'所以你把数字分成了75'分成两个不同的数字7和5然后将它们加在一起。这导致了我的问题,你怎么能在java中执行它?是否有适合您的数学方法?

2 个答案:

答案 0 :(得分:1)

您可以使用简单的数学

int i = 75;
int a = i / 10; // 7
int b = i % 10; // 5
int c = a + b;  // 12

答案 1 :(得分:1)

您可以使用以下代码:

int num=75;
int sum_digits=0;

while(num>0){
    int digit = num%10;
    num /= 10;
    sum_digits += digit;
}