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, P
7-除以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