如何判斷一個(gè)數(shù)是奇數(shù)還是偶數(shù)?
能夠被2整除的整數(shù)是偶數(shù),不能被2整除的是奇數(shù)。 i % 2 ==
1 ? "奇數(shù)" : "偶數(shù)"; 以上程序如果i為負(fù)數(shù)結(jié)果為偶數(shù)。 Java取余(%)算法代碼如下: // dividend被除數(shù) divisor 除數(shù)public static int remainder(int dividend, int divisor){ return dividend - dividend / divisor * divisor;} 所以當(dāng)輸入 -1時(shí) 運(yùn)算結(jié)果是-1,當(dāng)然不等于1了,所以它被判定為偶數(shù)了。 因?yàn)楦臑榕袛嗍欠袷桥紨?shù)即可 i %
2 == 0 ? "偶數(shù)" : "奇數(shù)"; Java是一種可以撰寫跨平臺(tái)應(yīng)用程序的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。