java算法当一个数的个位数不为0时 怎样把这个数的个位数变为0,不是乘以10或者减去个位数
4个回答
展开全部
int n = 3849;
n = n-(n%10);
把个位数变成0, 不知道你是不是这个意思
n = n-(n%10);
把个位数变成0, 不知道你是不是这个意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用这个数减去对10求余的数:
int i = 1234;
System.out.println(i-i%10);
double d = 124.56d;
System.out.println(d-d%10);
int i = 1234;
System.out.println(i-i%10);
double d = 124.56d;
System.out.println(d-d%10);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-10-22
展开全部
if(a%10!=0){
a=a-a%10;
}
a=a-a%10;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询