Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

Cの負の数のモジュラス


ここでは、モジュラスを取得するために負の数を使用した場合の結果を確認します。アイデアを得るために、次のプログラムとその出力を見てみましょう。

#include<stdio.h>
int main() {
   int a = 7, b = -10, c = 2;
   printf("Result: %d", a % b / c);
}

出力

Result: 3

ここで、%と/の優先順位は同じです。したがって、%は最初は機能しているので、%bは7を生成し、cで除算した後、3を生成します。ここで%bの場合、左オペランドの符号が結果に追加されます。もっとはっきりと見てみましょう。

#include<stdio.h>
int main() {
   int a = 7, b = -10;
   printf("Result: %d", a % b);
}

出力

Result: 7

aとbの符号を入れ替えると、以下のようになります。

#include<stdio.h>
int main() {
   int a = -7, b = 10;
   printf("Result: %d", a % b);
}

出力

Result: -7

同様に、両方が負の場合、結果も負になります。

#include<stdio.h>
int main() {
   int a = -7, b = -10;
   printf("Result: %d", a % b);
}

出力

Result: -7

  1. Googleスプレッドシートで負の数を赤色で表示する方法

    この投稿では、負の数を表示するお手伝いをします 赤い色 Googleスプレッドシート 資料。これは、異なるセルに0未満の値を持つデータセットがあり、それらの値を簡単に識別できるように一度に強調表示する場合に便利です。他の値(データが0または0より大きい)の色は変更されません。それとは別に、これらのセルの値を更新する(たとえば、データを0未満から正の値に変更する)たびに、色が自動的に変更されます。 Googleスプレッドシートドキュメントで負の数を赤色で表示する Googleスプレッドシートのドキュメントで負の数を赤色で強調表示するには、2つの異なる方法があります。これらは次のとおりです

  2. Excel で負の数を赤くする方法 (4 つの簡単な方法)

    セルをマークすることが重要な場合もあります エクセルで いくつかの特定の値を持っています。ほとんどの場合、ユーザーは別の方法で ネガティブ をマークする必要があります そしてポジティブ 値。これにより、データを簡単に読み取ることができます。この記事では、負の数を簡単に作る方法を紹介します。 赤 ここから練習用ワークブックをダウンロードしてください。 Excel で負の数を赤くする 4 つの簡単な方法 ここでは、4 のデモンストレーションを行います 負の数を赤にする簡単な方法 エクセルで。このために、データセット (B4:D8) を使用しました。 ) メイン バランスを含む Excel で