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

C ++のremquo()


関数remquo()は、分子または分母の浮動小数点の余りを計算し、渡されたポインターに商を格納するために使用されます。分母がゼロの場合はNan(数値ではありません)を返します。

C ++言語でのremquo()の構文は次のとおりです。

float remquo(float var1, float var2, int* var3);

ここで

  • var1 −分子の値を格納する変数。

  • var2 −分母の値を格納する変数。

  • var3 −商を格納するポインタ変数。

これは、C ++言語でのremquo()の例です。

#include <iostream>
#include <cmath>

using namespace std;

int main() {
   float x = 28.8;
   float y = 3.5;
   int z;

   float res = remquo(x, y, &z);
   cout << "The value : " << res;
   return 0;
}

出力

これが出力です

The value : 0.799999

  1. 二重積分を計算するC++プログラム

    変数xの下限、変数xの上限、変数yの下限、変数yの上限、対応するxに対して実行されるステップ、および対応するyに対して実行されるステップが与えられ、タスクは二重積分を生成することです。結果を表示します。 例 Input-: steps for x = 1.2 steps for y = 0.54 lower limit of x = 1.3 upper limit of x = 2.1 lower limit of y = 1.0 upper limit for y = 2.1 Output-: double integration is : 2.1 以下のプログラムで使用されるアプローチは

  2. C ++でfloatとdoubleを比較する方法は?

    float変数とdouble変数の比較は、最終目標が何であるかによって異なります。詳細をあまり説明せずに実行可能な関数が必要で、一部の不正確な計算で問題が発生しない場合は、次の関数を使用できます- 例 #include<iostream> using namespace std; // Define the error that you can tolerate #define EPSILON 0.000001 bool areSame(double a, double b) {    return fabs(a - b) < EPSILON; }