C ++の数字
通常、Numbersを使用するときは、int、short、long、float、doubleなどのプリミティブデータ型を使用します。 数値データ型、その可能な値、および数値範囲については、C ++データ型の説明で説明しました。
C ++での数値の定義
前の章で示したさまざまな例ですでに番号を定義しています。 C ++でさまざまなタイプの数値を定義する別の統合例があります
上記のコードをコンパイルして実行すると、次の結果が生成されます-
C ++での数学演算
C には、作成できるさまざまな関数に加えて、使用できる便利な関数がいくつか含まれています。 これらの関数は、標準のCおよびC ライブラリで利用でき、*組み込み*関数と呼ばれます。 これらは、プログラムに含めて使用できる関数です。
C には、さまざまな数値で実行できる豊富な数学演算セットがあります。 次の表に、C で使用可能な便利な組み込み数学関数を示します。
これらの関数を利用するには、数学ヘッダーファイル <cmath> を含める必要があります。
Sr.No | Function & Purpose |
---|---|
1 |
double cos(double); この関数は、角度(double)を取り、コサインを返します。 |
2 |
double sin(double); この関数は、角度(二重)を取り、サインを返します。 |
3 |
double tan(double); この関数は、角度(二重)を取り、タンジェントを返します。 |
4 |
double log(double); この関数は数値を受け取り、その数値の自然対数を返します。 |
5 |
double pow(double, double); 最初の数字は上げたい数字で、2番目の数字はそれを上げたい力です。 |
6 |
double hypot(double, double); この関数に直角三角形の2辺の長さを渡すと、斜辺の長さが返されます。 |
7 |
double sqrt(double); この関数に数値を渡すと、平方根が得られます。 |
8 |
int abs(int); この関数は、渡される整数の絶対値を返します。 |
9 |
double fabs(double); この関数は、渡された10進数の絶対値を返します。 |
10 |
double floor(double); 渡された引数以下の整数を見つけます。 |
以下は、数学的な操作のいくつかを示すための簡単な例です-
上記のコードをコンパイルして実行すると、次の結果が生成されます-
C ++の乱数
乱数を生成したい場合が多くあります。 実際には、乱数生成について知っておく必要がある関数が2つあります。 最初は* rand()で、この関数は擬似乱数のみを返します。 これを修正する方法は、最初に srand()*関数を呼び出すことです。
以下は、いくつかの乱数を生成する簡単な例です。 この例では、* time()*関数を使用してシステム時間の秒数を取得し、rand()関数をランダムにシードします-
上記のコードをコンパイルして実行すると、次の結果が生成されます-