SOGO論壇

標題: C++數字反向疑問 [列印本頁]

作者: Jesture    時間: 2015-12-15 23:01:30     標題: C++數字反向疑問

          這是一段將數字反向顯示的程式,但我想請問一下在程式第22.23行,為甚麼將輸入資料取10餘數,在除10就可以得到反向數字了?
          這部分我一直想不通,如果可以的話,希望可以解釋的簡單一點,謝謝



附件: 未命名.jpg (2015-12-15 22:51:34, 97.84 KB) / 下載次數 7
https://oursogo.com/forum.php?mod=attachment&aid=MTA5MDM0MjN8MDZlNGRiNWJ8MTczNjU0MTg3OHwwfDA%3D
作者: 又靜    時間: 2015-12-16 10:20:35

你好,

因為一般我們使用的數值是十進位
所以除10取餘數就是要從個位數取值

例如 2458

2458/10= 245 餘 8

245/10=24 餘 5

24/10=2 餘 4

2/10=0 餘 2

得到的餘數順序就是 8542
作者: Jesture    時間: 2015-12-17 22:02:14

又靜 發表於 2015-12-16 10:20  
你好,

因為一般我們使用的數值是十進位

恩,原來是這樣,謝謝您的解答,我了解了




歡迎光臨 SOGO論壇 (https://oursogo.com/) Powered by OURSOGO.COM