iBeta 愛北大論壇
標題:
小學餘數求解!!!
[列印本頁]
作者:
limingche
時間:
2017-5-8 22:29
標題:
小學餘數求解!!!
有個小學的問題想請問大家. 餘數是否一定要大於零呢?
* I" r) g, n0 P0 _7 m
印象中看了幾個網路說明都是這樣說,但用電腦小算盤的工程計算機算出來好像不是這樣.
5 f/ q" a8 {3 k
我用小算盤算 -7除以3,結果餘數是-1,這是對的嗎?
作者:
jim89301
時間:
2017-5-9 09:40
我也記得餘數必須是正整數。
! G) N5 v0 d( e$ ]( Y
7-除以3 用小算盤按出來答案是-2.333333333阿
+ G" ]4 c$ t% i" h4 G( \! R% l
不會顯示餘數
) v3 M6 K) K6 D0 z4 v$ r
6 `0 H/ p( s6 Z
我們以前負數是國一才教的,小學好像不會討論這個
( T, U' P E5 `4 Z* h" e
倒沒認真想過這問題
! w8 y4 H0 s, [
作者:
yljimmy
時間:
2017-5-9 11:42
本文章最後由 yljimmy 於 2017-5-9 11:54 編輯
3 K. x( B4 Y6 A! I! J
7 K! Z1 ]# _3 N. }
如果是小學的問題, 在討論餘數的時候, 會將被除數與除數限定在「自然數」的範圍
% d: Z0 y% U( l0 X" H/ Y3 \
所以樓主的問題, 不存在
# h. b" c3 J$ z! t! v
4 k" L7 S( K4 d7 u4 A! V' Q$ H8 D
如果將範圍擴大至「整數」並限定除數不為0, 可能會有正餘數與負餘數需要釐清
& V2 ?: ?0 X2 X: H* Y( F* c8 m
一般是採餘數與除數同號, 例如 -7 除以 3 取餘數為 2 或 -1 都應該算對, 但因除數是正數, 所以取2會比較常見
! y/ w2 w1 X+ s, {: ]6 U. B
6 H( i( C( ^3 M, z
如果你是寫程式, 那最好先測試一下你採用的語言相對應的函數
! K8 { }/ N, X1 u' [8 t
不同的語言或函數, 可能會有不同的結果
% w1 j( v/ L8 j+ Q+ n% p
如果結果不是你要的, 再加判斷式調整回來即可
) c/ d8 `3 F3 T
( }+ D& Z5 C6 M) c/ B4 L
你是用電腦的小算盤工程模式, 會有哪一種結果, 要看小算盤是用哪個語言開發的, 還有當年寫這支程式的人對mod定義是否有嚴謹的定義, 是否有特別調整過
歡迎光臨 iBeta 愛北大論壇 (https://forum.ibeta.tw/)
Powered by Discuz! X2.5