如下圖 程式差在哪裡?

2019-10-05 10:08 am

回答 (2)

2019-10-11 8:54 pm
✔ 最佳答案
因為
12 \ 12 * 200 = 0
12 Mod (12 * 20) = 12
Mod到最後才計算因此計出12 \ 12 * 200 + 12 Mod 12 * 20 = 12

而Val(12 \ 12) = 12\12 = 1
Val(12 \ 12) * 200 = 100
Val(12 mod 12) * 20 = 0
Mod被Val圈住,先計Mod最後才乘20因此1 * 200 + Val(12 mod 12) * 20 = 200

(\是顯示整數結果的除法,而/就是顯示小數的除法)
2019-10-05 6:49 pm
除數的符號是這個嘛 「/」?!!!!!!


收錄日期: 2021-04-28 22:45:51
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20191005020808AA7yZgQ

檢視 Wayback Machine 備份