Comment utiliser la fonction reste en C ++

Comment utiliser la fonction reste en C ++
Un reste est un nombre qui reste suivant la division en mathématiques. Si quelque chose n'est pas entièrement divisible par un nombre différent appelé diviseur, le résultat de la division produit un numéro. Ceci est appelé le reste. Le même concept est utilisé en C ++ avec l'aide du reste fonction. Cet article démontre le reste() fonction et son utilisation en c++.

Quelle est la fonction reste () en c++

Une fonction reste en C ++ est fonction des mathématiques qui calcule la quantité restante d'une opération de division. La fonction reste est également connue sous le nom de opération modulo et est indiqué par le pourcentage signe (%).

Syntaxe du reste () en c++

La syntaxe du reste() La fonction en C ++ est la suivante:

return_type reste (data_type A, data_type b);

un est le divisé et b est le diviseur.

Paramètres de la fonction reste () en c++

Le reste() La fonction en C ++ prend deux paramètres:

  • Dividende: le nombre à diviser (Type: flotteur, double ou long)
  • Diviseur: le nombre pour diviser le dividende par (type: flotteur, double ou long)

La fonction renvoie le reste après avoir divisé le dividende par le diviseur. Le reste sera indiqué par le même symbole que le dividende.

Note: Dans C ++, la fonction reste renvoie trois types de valeurs; double, flotter ou long double.

Voyons comment utiliser un reste() fonction avec différents exemples de programme C ++.

La fonction reste () en C ++ est implémentée simplement dans le code suivant.

#inclure
#inclure
Utilisation de Namespace Std;
int main()
Int A, B, Ans;
couter << "Enter value of a: ";
cin >> a;
couter << "Enter value of b: ";
cin >> b;
ANS = reste (a, b);
couter << "Value of Remainder of " << a << "/" << b << " is: " << ans << endl;
retour 0;

Dans le code ci-dessus, nous avons déclaré un B, et Républiques En tant qu'entiers. En utilisant l'instruction CIN, nous avons ensuite demandé à l'individu de saisir les entiers pour A et B.

Une fois que l'utilisateur a saisi les valeurs, nous avons calculé le reste en utilisant le reste() fonction et le stocké dans le Républiques variable. Enfin, nous avons utilisé la commande cout pour afficher la sortie.

Sortir

Note: Si le dividende est plus petit que le diviseur, le reste sera le dividende. Par exemple, si le dividende est 3 et que le diviseur est de 15 (3/15), le reste sera 3 car le quotient est 0.

Vous pouvez également utiliser le reste() fonction pour retourner une réponse flottante. L'ensemble d'instructions pour un tel scénario est le suivant.

#inclure
#inclure
Utilisation de Namespace Std;
int main()
Float A, B;
couter << "Enter numerator value: ";
cin >> a;
couter << "Enter denominator value: ";
cin >> b;
couter << "Numerator and denominator values are: " << a << " and " << b << endl;
couter << "The remainder is: " << remainder(a, b) << endl;
retour 0;

Dans le code ci-dessus, nous avons déclaré un et b comme variables flottantes. Une fois que l'utilisateur a saisi les valeurs, nous avons affiché les valeurs de un et b en utilisant le couter déclaration. Ensuite, nous avons calculé le reste en utilisant le reste() fonction du cmath bibliothèque et l'a affiché en utilisant le couter déclaration.

Sortir

Conclusion

Pour déterminer le reste des paramètres, nous utilisons le reste() fonction en c++. Cette fonction accepte deux paramètres, l'un est un dividende et l'autre est diviseur. Il produit le reste du dividende et du diviseur. La rédaction ci-dessus vous a montré différentes utilisations de la fonction reste à travers des exemples.