Kas ir cbrt valodā C++?

Kas Ir Cbrt Valoda C



Programmā C++ matemātiskās darbības ir būtiska programmēšanas sastāvdaļa, īpaši, ja tiek veikti sarežģīti aprēķini. Viena no šādām operācijām ir kuba sakne, kas ļauj aprēķināt dotās vērtības kuba sakni. The cbrt () Šī procesa izpildei var izmantot funkciju C++ programmēšanas valodā.

Šajā rakstā mēs iedziļināsimies cbrt () padziļināti, aptverot, kas tas ir, kā tas darbojas un kā jūs varat to izmantot savos projektos.







Kas ir cbrt() funkcija?

The cbrt () funkcija ir C++ funkcija, kas atgriež noteikta vesela skaitļa kuba sakni. Tas apzīmē kuba sakni, kā norāda nosaukums. Šī funkcija ir iekļauta C++ standarta bibliotēkā un ir definēta galvenes fails.



Funkcijas cbrt() sintakse

Sintakse cbrt () funkcija ir:



cbrt ( uz viena )


Kur uz viena ir skaitlis, kura kuba sakne ir jāaprēķina.





Atdeves vērtība

The cbrt () funkcija C++ izmanto vienu jebkura veida parametru; double, float vai long double, un atgriež vērtības kuba sakni. Atgrieztajai kuba saknei ir tāds pats datu tips kā parametram, izņemot vesela skaitļa gadījumu. To var izmantot matemātiskajos aprēķinos, un tas var palīdzēt vienkāršot kodu noteiktām lietojumprogrammām, kurās ir jāaprēķina kuba saknes.

Kā darbojas cbrt() funkcija?

The cbrt () funkcija izmanto īpašu algoritmu, lai aprēķinātu kuba sakni. Tas nodarbina Ņūtons-Rafsons metode, kas iteratīvi uzlabo sākotnējo minējumu, līdz tiek sasniegts vēlamais precizitātes līmenis.



Algoritms ietver atkārtotas formulas izmantošanu:

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


Šeit, x0 ir sākotnējais minējums kuba saknei n , un x1 ir uzlabotais minējums, kas iegūts, iteratīvi piemērojot formulu, līdz tiek sasniegts vēlamais precizitātes līmenis. Procedūru atkārto, līdz tiek sasniegta nepieciešamā precizitātes pakāpe.

Kā lietot cbrt () funkciju programmā C++?

Lai izmantotu, izpildiet tālāk norādīto kodu cbrt () funkcija mainīgā lieluma kuba saknes aprēķināšanai.

#include
#include

int galvenais ( ) {
dubultā var = 125 ;
dubultais rezultāts = cbrt ( bija ) ;
std::cout << 'Kuba sakne' << bija << 'ir' << rezultāts << std::endl;
atgriezties 0 ;
}


Iepriekš minētajā kodā mēs deklarējam dubultu mainīgo bija un iestatiet tā vērtību uz 125 cbrt () pēc tam ar parametru tiek izmantota funkcija bija , un rezultāts tiek ievietots dubultā mainīgā rezultātā. Pēc tam lietojam cout lai izdrukātu izvadi konsolē.

Izvade

Secinājums

The cbrt () valodā C++ ir noderīga matemātiska funkcija, ko var izmantot plašā lietojumu klāstā. Tā spēja aprēķināt skaitļa kuba sakni var palīdzēt vienkāršot sarežģītus aprēķinus, īpaši tos, kas ietver trīsdimensiju formas. Tā izmanto Ņūtona-Rafsona metodi, lai nodrošinātu augstu precizitātes un precizitātes līmeni, un efektīvi apstrādā dažādus ievades veidus.