iBeta 愛北大論壇
標題:
小學餘數求解!!!
[列印本頁]
作者:
limingche
時間:
2017-5-8 22:29
標題:
小學餘數求解!!!
有個小學的問題想請問大家. 餘數是否一定要大於零呢?
# U1 K8 V& P2 `7 ?9 j/ `
印象中看了幾個網路說明都是這樣說,但用電腦小算盤的工程計算機算出來好像不是這樣.
9 F7 x; |- n3 q5 ?4 n: ]
我用小算盤算 -7除以3,結果餘數是-1,這是對的嗎?
作者:
jim89301
時間:
2017-5-9 09:40
我也記得餘數必須是正整數。
# o: t, V5 h, i( n3 s. h
7-除以3 用小算盤按出來答案是-2.333333333阿
: H$ x7 \$ {$ R
不會顯示餘數
2 n8 s+ I k5 U! f
0 E% z9 M5 x: `
我們以前負數是國一才教的,小學好像不會討論這個
3 C1 o& C( s" D2 u* K( b
倒沒認真想過這問題
+ |- E2 s, D4 \3 V+ ?
作者:
yljimmy
時間:
2017-5-9 11:42
本文章最後由 yljimmy 於 2017-5-9 11:54 編輯
( p: i# N* W* N' O7 I
- ^4 U( Z( q1 v, y$ w6 Y$ N0 G
如果是小學的問題, 在討論餘數的時候, 會將被除數與除數限定在「自然數」的範圍
3 |* b( _2 [+ ^/ ^
所以樓主的問題, 不存在
& ~; [5 O* o5 q' y3 J
4 [; g! A- l% i* U3 Y
如果將範圍擴大至「整數」並限定除數不為0, 可能會有正餘數與負餘數需要釐清
& G. f- S* _5 g d6 }
一般是採餘數與除數同號, 例如 -7 除以 3 取餘數為 2 或 -1 都應該算對, 但因除數是正數, 所以取2會比較常見
7 X/ T$ e( F1 E3 `0 c, w$ f* d9 O1 [
+ @: F* d5 X4 V$ R( E j5 w5 m4 I; ]. z
如果你是寫程式, 那最好先測試一下你採用的語言相對應的函數
# E1 x) m. G! w* _1 E* o2 U
不同的語言或函數, 可能會有不同的結果
; e: n! p$ j1 D/ N$ G. Q
如果結果不是你要的, 再加判斷式調整回來即可
+ h! ~2 X- `7 a7 s5 l" G# A: x P
$ E9 G: h0 W. N- Q
你是用電腦的小算盤工程模式, 會有哪一種結果, 要看小算盤是用哪個語言開發的, 還有當年寫這支程式的人對mod定義是否有嚴謹的定義, 是否有特別調整過
歡迎光臨 iBeta 愛北大論壇 (https://forum.ibeta.tw/)
Powered by Discuz! X2.5