2
if(number > 999999999)
{
int n_billions;
n_billions = number/1000000000;
cout << number;
number -= n_billions*1000000000;
cout << number;
}
如果我讓數= 90億(9億),我不明白爲什麼我運行程序後的變量number
的而不是0是8589934592.從其減去從int長長
它能否是那個號碼是long long
類型和n_billions是int
?
簡短的回答:是的。長的回答:yeeees。 – Doorknob
Nice overflow .. – Rapptz
'number - = n_billions * 1000000000LL;' –