假设我们有两个值,
int a = 2489;
int b = 3019201;
从这两个值中我想创建一个if语句来检查这两个值是否具有相同的数字。即248(9)和301920(1)。在这种情况下,他们显然没有。
但我想做一个if检查这个,我将如何继续这样做?
答案 0 :(得分:3)
检查a
和b
之间的差异是否可以被10整除而没有余数(模数):
bool hasSameOnes = (a - b) % 10 == 0
答案 1 :(得分:0)
使用模运算符:
if ( (a%10) == (b%10) )
{
}