Maison  >  Article  >  développement back-end  >  Programme C++ pour obtenir la taille d'un nombre donné

Programme C++ pour obtenir la taille d'un nombre donné

WBOY
WBOYavant
2023-08-29 12:29:12987parcourir

Programme C++ pour obtenir la taille dun nombre donné

La taille d'un nombre donné signifie la différence entre ce nombre particulier et zéro. Il peut également représenter la taille d'un objet mathématique par rapport à d'autres objets au sein de l'objet mathématique. Même espèce. Nous allons suivre ici la première définition, et la taille ou valeur absolue Les nombres sont représentés par |x|, où x est un nombre réel. Nous explorons des façons de montrer La valeur absolue ou la grandeur d'un nombre réel donné.

Méthode simple

Nous pouvons écrire nous-mêmes un programme pour trouver la taille d'un nombre réel donné. ce Des exemples sont expliqués ci-dessous.

Grammaire

int value;
if (value < 0) {
   value = (-1) * value;
}

Algorithme

  • Obtenez une entrée dans une variable numérique (entier/double).
  • Si nombre
    • Numéro := Nombre * (-1)
  • Sinon,
    • Renvoyer le numéro tel quel.

Exemple

#include <iostream>
using namespace std;

// finds the magnitude value of a given number
int solve(int value){
   
   // if smaller than zero, then multiply by -1; otherwise return the number itself
   if (value < 0) {
      value = (-1) * value;
   }
   
   // return the magnitude value
   return value;
}
int main(){
   int n = -19;

   //display the number and its magnitude
   cout << "The number is: " << n << endl;
   cout << "The magnitude value of the number is: " << solve(n) << endl;
   return 0;
}

Sortie

The number is: -19
The magnitude value of the number is: 19

Utilisez la fonction abs()

La fonction

abs() renvoie la valeur absolue ou la magnitude d'un nombre donné. il Tous les types numériques sont pris en charge et peuvent être utilisés en C++ STL.

Grammaire

double value;
double absValue = abs(value);

Algorithme

  • Obtenez l'entrée numérique dans une variable nommée valeur. (Le nom peut être n'importe quoi)

  • Utilisez la fonction abs() pour convertir en valeur absolue/magnitude d'une variable donnée.

  • Afficher/utiliser les valeurs de magnitude.

Exemple

#include <iostream>
using namespace std;

// finds the magnitude value of a given number
double solve(double value){

   // return the magnitude value using the abs function
   return abs(value);
}
int main(){
   double n = -197.325;
   
   //display the number and its magnitude
   cout << "The number is: " << n << endl;
   cout << "The magnitude value of the number is: " << solve(n) << endl;
   return 0;
}

Sortie

The number is: -197.325
The magnitude value of the number is: 197.325

Conclusion

Diverses opérations mathématiques sont nécessaires pour déterminer la valeur de la magnitude. parce que Parmi eux, nous devons concevoir des méthodes pour connaître les valeurs de magnitude et apprendre Produit les mêmes diverses fonctions intégrées. Dans l'article donné, nous avons discuté Les deux méthodes sont disponibles dans le langage de programmation C++.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer