2017-06-01 46 views
0

假設我們有兩個值,檢查兩個整數具有相同的「個位數」

int a = 2489; 
int b = 3019201; 

從這兩個值,我想創建一個if語句來檢查,如果兩個值具有相同的個位數字。即248(9)和301920(1)。在這種情況下,他們不明顯。

但是我想做一個如果要檢查這個,我將如何繼續並做到這一點?

+4

,這似乎是他要我們做他的作業/作業 –

回答

3

檢查的ab不同的是被10整除沒有餘數:

bool hasSameOnes = (a - b) % 10 == 0 
+1

我認爲必須有辦法做到這一點,但我沒有想到一個:)很好! – Nino

0

使用模運算符:

if ((a%10) == (b%10)) 
{ 
} 
相關問題