iBeta 愛北大論壇

標題: 小學餘數求解!!! [列印本頁]

作者: limingche    時間: 2017-5-8 22:29
標題: 小學餘數求解!!!
有個小學的問題想請問大家. 餘數是否一定要大於零呢?
) K; N. K! l) W* b/ l& b( ?印象中看了幾個網路說明都是這樣說,但用電腦小算盤的工程計算機算出來好像不是這樣.8 u, A( o" d. ~" g3 H1 J9 V
我用小算盤算 -7除以3,結果餘數是-1,這是對的嗎?
作者: jim89301    時間: 2017-5-9 09:40
我也記得餘數必須是正整數。
1 v6 R) k* ]* d$ F) z: b, P7-除以3 用小算盤按出來答案是-2.333333333阿# h5 Q; T+ H% x1 l5 p: Q. u
不會顯示餘數. }8 b8 X. O! z! }
( C% t3 O/ Y# Q4 o9 u
我們以前負數是國一才教的,小學好像不會討論這個
) A) c4 V( K. {倒沒認真想過這問題3 A: r) I6 `0 e5 D- T

作者: yljimmy    時間: 2017-5-9 11:42
本文章最後由 yljimmy 於 2017-5-9 11:54 編輯 ' M( X6 Q& E1 o. `
  |1 y6 G" r% K5 W3 q$ B/ y
如果是小學的問題, 在討論餘數的時候, 會將被除數與除數限定在「自然數」的範圍0 P0 X6 ]' _2 |) h% f2 h; v( C
所以樓主的問題, 不存在8 c( a8 ?, @1 i) N3 U
3 O& F" P% Y4 K; u- f' {9 c, `' v* ~
如果將範圍擴大至「整數」並限定除數不為0, 可能會有正餘數與負餘數需要釐清0 q+ Y+ w2 b' s, l& I8 o6 b
一般是採餘數與除數同號, 例如 -7 除以 3 取餘數為 2 或 -1 都應該算對, 但因除數是正數, 所以取2會比較常見
0 H8 h3 V+ L/ _, P( z
  q$ m5 X( p! ?7 ]) M, k0 x如果你是寫程式, 那最好先測試一下你採用的語言相對應的函數. q  @8 n( p& d: T2 t4 R
不同的語言或函數, 可能會有不同的結果
7 ?  T6 s. |, C  W如果結果不是你要的, 再加判斷式調整回來即可
5 C& X% A2 D- f& T; T7 B
4 U7 Q$ l8 X% v. O% a你是用電腦的小算盤工程模式, 會有哪一種結果, 要看小算盤是用哪個語言開發的, 還有當年寫這支程式的人對mod定義是否有嚴謹的定義, 是否有特別調整過




歡迎光臨 iBeta 愛北大論壇 (https://forum.ibeta.tw/) Powered by Discuz! X2.5