代入演算子
input 演算子を使用して任意の変数の値を設定できることはすでにわかっています。 input文はプログラム実行時にユーザーが値を指定する場合に使用され ます。
ただし、多くの場合、特定の式を使用して計算して変数に新しい値を設定する必要があります。この場合、- 代入演算子が役に立ちます。最近の問題ではすでに少し使用しています。ここからは詳しく お話していきます。
代入演算子の一般的な形式は次のとおりです。
<変数名> = <式>;
代入演算子は次のように機能します。
1. まず、代入記号の右側の式が評価されます。
2. 式の結果の値は、代入記号の左側の変数に格納されます (「 assigned」など)。この場合、変数の古い値は消去され ます。
たとえば、 c 変数の値を b 変数の値の 2 倍に設定する必要がある場合は、次のように記述する必要があります。
c = 2 * b;
プログラミングでは、式内の乗算記号を省略できないことを忘れないでください。そうしないと、何を掛けたいのかがコンピュータに理解 されません。
たとえば、単に c = 2b と書くことはできません。それは間違いです。
|
代入演算子の右側の式を使用して、値を計算できます。さまざまな計算式を使用して
式に含めることができる もの
バツ整数と実数 (実数では、整数部分と小数部分は数学の慣習であるカンマではなくドットで区切られます);
•算術記号:
<コード> + 追加;
<コード> - 減算;
<コード> * 乗算;
<コード> / 除算;
<コード> % モジュロ。
•標準関数呼び出し:
Math.Abs(x) - 実数モジュール x;
Math.Sqrt(x) - 実数の平方根 x;
Math.Pow(x,y) - x の y 乗
を計算します。
•アクションの順序を変更するには括弧を使用します。
|
どのプログラミング言語にも、算術式で使用できる組み込み関数が多数含まれています。
追加の関数を使用するには、多くの場合、追加のライブラリを含める必要があります。
たとえば、最も一般的に使用される標準数学関数とその C# 表記です。
Math.Abs(x) - 実際 モジュール x;
Math.Sqrt(x) - 実数 x の平方根;
Math.Pow(x,y) - < /code>x の y 乗を計算します。
関数の引数は常に括弧内に記述することに注意してください。
|
プログラミング言語で算術式を記述するためのルール
次の方法で数学形式で記述された式を評価する必要があるとします。
結果を計算するプログラムを作成する前に、ルールを策定します。 プログラミング言語の代数式の記録:
1. 式には、数値、その他の変数名、演算記号、括弧、関数名が含まれます。< br />
2. 算術演算とその符号 (+、-、*、/、%) em>)。
3. 整数部と小数部の区切りはドットです。
4. 式は 1 行に 1 つずつ記述され (式の線形表記)、文字は次々と順番に並べられ、 すべて の演算記号が置かれます。括弧が使用 されています。
したがって、算術式を記述するためのルールに従って、この(数学的表記)分数を線形表記に変換する、つまり分数を 1 行で記述する必要があります。
分子と分母に複雑な (つまり、2 つ以上の因数が含まれる) 式が含まれている場合、線形形式で記述する場合は、< が必要です。 span style="font -family:Arial,Helvetica,sans-serif">括弧 分子と分母の式。
したがって、このような式の線形表記は次のようになります。
<コード>(2*17.56*17.56)/(7*2.47*0.43)コード>
この式を計算するプログラムを書いてみましょう。これを行うには、入力データと出力データを定義しましょう。
入力データ: すべての値が既知であるため、キーボードから何も入力する必要はありません。したがって、入力データはありません。
出力データ: プログラムは、指定された算術式の結果を表示する必要があります (任意の変数に入力することも、すぐに画面に値を表示することもできます)。
式の結果を変数に保存せずに、すぐに画面に表示します。
結果は実数になります。
<プレ>
システムを使用しています。
クラス プログラム {
静的 void Main(){
Console.WriteLine((2 * 17.56 * 17.56) / (7 * 2.47 * 0.43));
}
}
コンピュータ上でプログラムを実行し、82.949843 が出力されることを確認します。
|