Potenzfunktion in C/C++
Sep 02, 2023 pm 09:25 PMDie Potenzfunktion wird verwendet, um die Potenz der gegebenen Zahl zu berechnen.
Die pow-Funktion ermittelt den Wert von a, erhöht auf die Potenz b, d und gibt als Ausgabe eine doppelte Ganzzahl aus. Seine Funktion pow() ist im Paket
math.hdefiniert.
Wenn Sie der Potenzfunktion eine Ganzzahl übergeben, konvertiert die Funktion diese in einen Double-Datentyp. Hier gibt es jedoch ein Problem: Manchmal wird bei dieser Konvertierung eine niedrigere Zahl mit doppelter Genauigkeit gespeichert. Wenn wir beispielsweise 3 übergeben und in 2,99 umwandeln, dann ist das Quadrat 8,99940001, was zu 8 umgerechnet wird. Dies ist jedoch ein Fehler, obwohl er selten vorkommt. Um diesen Fehler zu beseitigen, addieren Sie 0,25 dazu. Beispielcodedouble pow(double a , double b)
#include <stdio.h> #include <math.h> int main() { double x = 6.1, y = 2; double result = pow(x, y); printf("%f raised to the power of %f is %f \n" ,x,y, result ); // Taking integers int a = 5 , b = 2; int square = pow(a,b); printf("%d raised to the power of %d is %d \n", a,b, square ); return 0; }
Das obige ist der detaillierte Inhalt vonPotenzfunktion in C/C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

C Sprachfunktionsformat -Buchstaben -Fall -Konvertierungsschritte

Welche Werte sind von C -Sprachfunktionen zurückgegeben? Was bestimmt den Rückgabewert?

GULC: C -Bibliothek von Grund auf neu gebaut

Was sind die Definitionen und Aufrufregeln von C -Sprachfunktionen und was sind die?

Wie funktioniert die C -Standard -Vorlagenbibliothek (STL)?

eindeutiger Gebrauch und Phrasenfreigabe

Wo ist der Rückgabewert der C -Sprachfunktion im Speicher?

Wie benutze ich Algorithmen aus der STL (sortieren, finden, transformieren usw.) effizient?
