[VBA ] 小數的mod問題?
請問一下,為什麼38.5 mod 8.5 = 6
看MSDN是寫 A mod B = A - (B * (A \ B))
這樣來算的話,38.5 mod 8.5 = 38.5 - (8.5 * (38.5 \ 8.5))
= 38.5 - (8.5 * 4)
= 38.5 - 34
= 4.5 ←???
理論值跟實際在vba中鍵入 38.5 mod 8.5得到的值不一致耶?
為什麼呢?請大家代為解惑,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.17.41
推
01/12 10:22, , 1F
01/12 10:22, 1F
→
01/12 10:22, , 2F
01/12 10:22, 2F
→
01/12 17:37, , 3F
01/12 17:37, 3F
推
01/12 20:20, , 4F
01/12 20:20, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):