Što je cbrt u C++?

Sto Je Cbrt U C



U C++-u su matematičke operacije bitan dio programiranja, osobito kada se radi o složenim izračunima. Jedna takva operacija je kubni korijen, koji vam omogućuje izračunavanje kubnog korijena zadane vrijednosti. The cbrt() funkcija u programskom jeziku C++ može se koristiti za izvođenje ovog procesa.

U ovom članku ćemo se pozabaviti cbrt() dublje, pokrivajući što je to, način na koji funkcionira i kako ga možete upotrijebiti u svojim projektima.







Što je funkcija cbrt()?

The cbrt() funkcija je C++ funkcija koja vraća kubni korijen navedenog cijelog broja. Skraćenica je za kubni korijen, kao što naziv implicira. Ova je funkcija uključena u standardnu ​​biblioteku C++ i definirana je u datoteka zaglavlja.



Sintaksa funkcije cbrt().

Sintaksa cbrt() funkcija je:



cbrt ( na jedan )


Gdje na jedan je broj čiji kubni korijen treba izračunati.





Povratna vrijednost

The cbrt() funkcija u C++-u uzima jedan parametar bilo koje vrste; double, float ili long double i vraća kubni korijen vrijednosti. Vraćeni kubni korijen ima isti tip podataka kao parametar, osim u slučaju cijelog broja. Može se koristiti u matematičkim izračunima i može pomoći u pojednostavljenju koda za određene aplikacije gdje je potrebno izračunati kubne korijene.

Kako funkcionira funkcija cbrt()?

The cbrt() funkcija koristi određeni algoritam za izračunavanje kubnog korijena. Zapošljava Newton-Raphson metoda, koja iterativno poboljšava početnu pretpostavku dok se ne postigne željena razina točnosti.



Algoritam uključuje višekratnu upotrebu formule:

x1 = ( 2 * x0 + n / ( x0 * x0 ) ) / 3


Ovdje, x0 je početni pogodak za kubni korijen od n , i x1 je poboljšana pretpostavka dobivena iterativnom primjenom formule dok se ne postigne željena razina točnosti. Postupak se ponavlja dok se ne postigne potreban stupanj točnosti.

Kako koristiti cbrt() funkciju u C++?

Za korištenje slijedite donji kod cbrt() funkcija za izračunavanje kubnog korijena varijable.

#include
#include

int glavni ( ) {
dvostruko var = 125 ;
dvostruki rezultat = cbrt ( bio je ) ;
std::cout << 'Kubni korijen od' << bio je << ' je ' << proizlaziti << std::endl;
povratak 0 ;
}


U gornjem kodu deklariramo dvostruku varijablu bio je i postavite njegovu vrijednost na 125. The cbrt() funkcija se zatim koristi s parametrom bio je , a rezultat se stavlja u dvostruku varijablu rezultat. Zatim koristimo cout za ispis izlaza na konzolu.

Izlaz

Zaključak

The cbrt() u C++ je korisna matematička funkcija koja se može koristiti u širokom rasponu aplikacija. Njegova sposobnost izračunavanja kubnog korijena broja može pomoći u pojednostavljenju složenih izračuna, osobito onih koji uključuju trodimenzionalne oblike. Koristi Newton-Raphsonovu metodu kako bi osigurao visoku razinu točnosti i preciznosti i učinkovito obrađuje niz vrsta unosa.