[[20031013135413]] 『剰余について』(ゆ〜) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『剰余について』(ゆ〜)

基本的なことなのですが、

 剰余(10.3)=1
 剰余(-10.3)=2
 剰余(10.-3)=−2
 剰余(-10.-3)=−1
になる理由が分からないのです
もしお分かりになる方いたら教えてください


 剰余の意味は割り算して、[余り]です。
 10 を 3 で割ると 商は 3 で、あまりは 1 です。
 (kazu)


 ↓こちらが参考になるかもしれません。(Yosh!)
[XL97]MOD 関数の引数が負数の場合の注意点
http://support.microsoft.com/default.aspx?scid=kb;ja;405496&Product=excelJPN


 つまり、[マイナスの場合バグがあるので自分で計算しなさい]ってことでしょうか。
 マイナスの剰余を何に使うのかの方が興味がありますね。
(kazu)


 理由は分かりませんが、こういう仕組みだと思います。つまり、正の数で割る時は
 数直線上で正の方向に向かって余りを考える。10÷3=3余り1(10は9から正の方  
 向に1の余り),-10÷3=-4余り2(-10は-12から正の方向に2の余り)。逆に、負の
 数で割る時は数直線上で負の方向に向かって余りを考える。10÷(-3)=-4余り-2
 (10は12より-2の余り),-10÷(-3)=3余り-1(-10は-9より-1の余り)となるようです。
 (ひろ2)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.