C言語で剰余を実装する方法

藏色散人
藏色散人オリジナル
2020-04-26 10:46:328692ブラウズ

C言語で剰余を実装する方法

C言語における剰余の実装方法

剰余演算子はC言語の二項演算子「%」でオペランドが2つ必要です。すべて整数です。剰余は被除数と同じ符号を持つことがわかります。

推奨: 「c 言語チュートリアル

XX%Y

1. X と Y が両方とも正の数の場合は非常に簡単です。次のようになります。 as: 12 %5==2;

2. 負の数がある場合、

(1) 符号が異なる場合:

          if |x|>|y|
             ans:x+y
          else
            ans: x
eg:  -6%5==-1,6%(-5)==1,5%-6==5,-5%6==-5

(2) 負の数がある場合符号が同じ場合、2 つの数値は正の整数として扱われますが、結果には負の符号が追加されます。

eg: -1%-5==-1,-6%-5==-1,-4%-5==-4,-5%-6==-5.

以上がC言語で剰余を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。