Heim  >  Artikel  >  Backend-Entwicklung  >  C++-Programm zum Ermitteln der Größe einer bestimmten Zahl

C++-Programm zum Ermitteln der Größe einer bestimmten Zahl

WBOY
WBOYnach vorne
2023-08-29 12:29:12987Durchsuche

C++-Programm zum Ermitteln der Größe einer bestimmten Zahl

Die Größe einer bestimmten Zahl bedeutet den Unterschied zwischen dieser bestimmten Zahl und Null. Es kann auch die Größe eines mathematischen Objekts im Verhältnis zu anderen Objekten innerhalb des mathematischen Objekts darstellen Gleiche Art. Wir folgen hier der ersten Definition und der Größe oder dem absoluten Wert Zahlen werden als |x| dargestellt, wobei x eine reelle Zahl ist. Wir erkunden Möglichkeiten, etwas zu zeigen Der absolute Wert oder die Größe einer bestimmten reellen Zahl.

Einfache Methode

Wir können selbst ein Programm schreiben, um die Größe einer bestimmten reellen Zahl zu ermitteln. Das Nachfolgend werden Beispiele erläutert.

Grammatik

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

Algorithmus

  • Erhalten Sie Eingaben in numerischen Variablen (Ganzzahl/Doppel).
  • Wenn Zahl
    • Nummer := Nummer * (-1)
  • Andernfalls,
    • Geben Sie die Nummer unverändert zurück.

Beispiel

#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;
}

Ausgabe

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

Verwenden Sie die abs()-Funktion

Die Funktion

abs() gibt den absoluten Wert oder die Größe einer bestimmten Zahl zurück. Es Alle numerischen Typen werden unterstützt und können in C++ STL verwendet werden.

Grammatik

double value;
double absValue = abs(value);

Algorithmus

  • Erhalten Sie die numerische Eingabe in einer Variablen mit dem Namen value. (Der Name kann alles sein)

  • Verwenden Sie die Funktion abs(), um eine bestimmte Variable in den Absolutwert/Größenwert umzuwandeln.

  • Größenwerte anzeigen/verwenden.

Beispiel

#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;
}

Ausgabe

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

Fazit

Verschiedene mathematische Operationen sind erforderlich, um den Betragswert zu bestimmen. Weil Unter anderem müssen wir Methoden entwerfen, um die Größenwerte herauszufinden und zu lernen Gibt die gleichen verschiedenen integrierten Funktionen aus. Im angegebenen Artikel haben wir darüber gesprochen Beide Methoden sind in der Programmiersprache C++ verfügbar.

Das obige ist der detaillierte Inhalt vonC++-Programm zum Ermitteln der Größe einer bestimmten Zahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen