So verwenden Sie die PI -Konstante in C++?

So verwenden Sie die PI -Konstante in C++?
Manchmal wird es notwendig, die zu verwenden Pi konstant In unserem Code entwickeln wir einen Code, der den Radius des Kreises oder eine andere Berechnung berechnet, die wir durchführen, die den PI -Konstantenwert enthält. Pi konstant ist der konstante Wert, der verwendet wird, um mathematische Berechnungen wie die Berechnung der Fläche des Kreises oder anderer komplexer mathematischer Berechnungen durchzuführen. Wenn es darum geht, die PI -Konstante in C ++ zu verwenden. Wir können auch einen benutzerdefinierten PI-Wert erhalten oder auch unseren PI-Wert erstellen. In C ++ wird es als "M_PI" dargestellt. Es kann verwendet werden, indem einfach die Header -Datei „CMATH“ einbezogen wird. Der Wert von PI kann auch mit einigen integrierten Funktionen erhalten werden.

Lassen Sie uns verschiedene Möglichkeiten erörtern, um auf den Wert von PI zuzugreifen.

Methode 1: Verwenden der konstanten Variablen der CMATH -Bibliothek.

Bei dieser Methode werden wir die konstante Variable verwenden, die für den PI -Wert vordefiniert ist.

Syntax:

Die Variable hat keine Syntax. Es hat einfach einen Namen, da unsere PI -Konstante:

M_PI

wo der Dezimalwert, den es hält, ist „3.141592653589793 ”.

Beispiel # 01:

In diesem Beispiel werden wir versuchen, das Volumen einer Kugel zu berechnen. Für die Berechnung des Volumens der Kugel ist es notwendig, den Wert der PI -Konstante und des Radius zu haben. Für die Verwendung des PI -Werts in der Berechnung verwenden wir die vordefinierte Variable der CMATH -Bibliothek "M_PI". Für den Radius definieren wir eine Variable und weisen ihm den Wert zu. Wir können den Wert auch vom Benutzer als Eingabe nehmen. In unserem Fall werden wir ihm jedoch den Wert zuweisen, während wir die Radius -Variable deklarieren. Lassen Sie uns zu unserem Code gehen. Geben Sie zunächst die Header-Dateien „CMath“ und die „iOstream“ an, da wir die integrierte Variable der CMATH-Bibliotheken verwenden, sodass es wichtig ist, seine Header-Datei einzuschließen, es sei denn. "IOstream" wird verwendet, um Eingabe-Output-Vorgänge durchzuführen.

Wenn wir uns in unsere Hauptfunktion eintauchen, haben wir eine Variable mit dem Namen „RAD“ deklariert, der ein numerischer Wert „18“ zugewiesen wird. Die zweite Float -Variable „Vol“, die den Rückgabewert unserer Berechnung hält. Der Grund für die Erstellung eines Float -Werts ist, dass unser PI -Wert der Schwimmerwert ist. Während des Multiplizierens des Schwimmerwerts mit dem Ganzzahlwert ist der Rückgabeart auch der Float -Wert. Wenn Sie keine Float -Variable erstellt haben, zeigt sie einen Fehler des undefinierten Ganzzahl -Typs an. In der nächsten Zeile haben wir einfach den Wert des Radius „rad“ gedruckt und dann die Formel oder das Volumen angewendet, dh dh “Volume = 4/3 * M_PI * rad3. In unserem Code haben wir der Variablen „Vol“ am Ende mit der Cout -Anweisung die Volumenformel zugewiesen und den resultierenden Wert oder Volumen der Kugel angezeigt.

#enthalten
#enthalten
Verwenden von Namespace STD;
int main ()

int rad = 18;
Float Vol;
Cout<< "The value of radius is: "<< rad <vol = float (4) / float (3) * m_pi * rad * rad * rad;
Cout<< " The volume is : " << vol <Rückkehr 0;

Lassen Sie uns den Ausgang wie im unten gezeigten Ausgang herausfinden. Der Radius und das Volumen der Kugel werden ohne Fehler erfolgreich gedruckt. Wir müssen die langfristige der PI -Konstante nicht bestehen.

Methode 2: Verwendung der ACOS () Methode.

Das ACOS () ist die integrierte Methode, die die Werte von -π bis π behält, oder wir können sagen, dass es den inversen Cosinus der Zahl zurückgibt. Die Verwendung von ACOS () im Code gibt jedoch den Wert für π/2 zurück.

Syntax:

ACOS (0.0)

Die Syntax für die Verwendung dieser Methode ist wie oben gezeigt.

Beispiel # 02:

In diesem Beispiel werden wir die Funktion ACOS () verwenden, um den Wert der PI -Konstante zu erhalten und sie einschließlich Header -Dateien anzuzeigen. „Bits/STDC++.H ”, der jede Standardbibliothek enthält. Es wird verwendet, wenn wir Zeit für die Lösung von Problemen sparen möchten. Wechseln Sie nun zu unserer Hauptfunktion, in der wir eine doppelte Variable mit dem Namen „PI“ initialisieren werden, zu der wir „2* ACOS (0) zugewiesen haben.0) ”. Darin multiplizierten wir 2 mit der Funktion ACOS (), da die ACOS () -Funktion den Wert von π/2 zurückgibt. Um den Wert von PI zu erhalten, multiplizierten wir ihn mit „2“. Anschließend haben wir mit der Anweisung printf () den resultierenden Wert angezeigt, den wir aus der ACOS () -Funktion erhalten haben.

In der Print -Erklärung haben wir „%f“ übergeben, was den Float -Wert bezeichnet, der gedruckt werden soll, bei dem der „PI“ die Variable ist, die wir für das Halten des Rückgabewerts deklariert haben. Am Ende des Codes kehrten wir Null zurück.

#include "Bits/STDC++.H"
Verwenden von Namespace STD;
int main ()

doppeltes pi = 2 * acos (0.0);
printf ("Der Wert der PI -Konstante ist:");
printf ("%f \ n", pi);
Rückkehr 0;

Wie im folgenden Snippet gezeigt, haben wir das Programm erfolgreich ausgeführt und den Wert von PI gezeigt.

Methode 3: Verwenden der ASIN () -Methode.

Der ASIN () wird verwendet, um die Sinne eines beliebigen numerischen Werts zu berechnen und den Wert von -π nach π zurückzugeben. Es ähnelt der oben diskutierten ACOS () -Methode, die wir oben diskutiert haben.

Syntax:

Asin (1.0)

Das oben angegebene ist die Syntax zum Aufrufen der ASIN () -Methode.

Beispiel # 03:

In diesem Beispiel werden wir eine andere Methode zum Erhalten des PI -Werts diskutieren, in dem wir die ASIN () -Funktion verwenden, mit der der Wert eines Numerikers berechnet wird, und der resultierende Wert, der erhalten wird, ist -π/2, π/2 ist. Lassen Sie uns zu unserem Code gehen, in dem wir nach der Erklärung unserer Header -Dateien eine Variable „PI“ deklariert haben, der wir unsere ASIN () -Methode zugewiesen haben, die mit dem Wert „2“ multipliziert wird, um den Wert von „Pi“ zu erhalten. Mit der Printf -Anweisung haben wir dann den Wert angezeigt, der unter Verwendung der ASIN () -Methode erhalten wird. Der Wert von „pi“ liegt immer im Dezimalpunkt. Oder der Datentyp der Variablen schwebt.

#include "Bits/STDC++.H"
Verwenden von Namespace STD;
int main ()

doppeltes pi = 2 * Asin (1.0);
printf ("Der Wert der PI -Konstante ist:");
printf ("%f \ n", pi);
Rückkehr 0;

Wie wir im Screenshot sehen können, der unter dem Wert von „pi“ angegeben ist, wird ohne Fehler angezeigt.

Abschluss

In diesem Tutorial haben wir die Verwendung der PI -Konstante in C ++ untersucht und wie es verwendet wird und wie wir den Wert von PI selbst definieren oder vom Benutzer abrufen können. Durch die Implementierung mehrerer Beispiele haben wir es von einfach zu komplex erklärt. Manchmal müssen wir mehrere Berechnungen erstellen, die den PI -Wert beinhalten.