Шта је цбрт у Ц++?

Sta Je Cbrt U C



У Ц++, математичке операције су суштински део програмирања, посебно када се ради о сложеним прорачунима. Једна таква операција је кубни корен, који вам омогућава да израчунате кубни корен дате вредности. Тхе цбрт() функција у програмском језику Ц++ може се користити за извршавање овог процеса.

У овом чланку ћемо ући у цбрт() детаљније, покривајући шта је то, начин на који функционише и како га можете користити у својим пројектима.







Шта је цбрт() функција?

Тхе цбрт() функција је Ц++ функција која враћа кубни корен наведеног целог броја. То је скраћеница за коцкасти корен, као што име говори. Ова функција је укључена у стандардну библиотеку Ц++ и дефинисана је у <цматх> датотека заглавља.



Синтакса функције цбрт().

Синтакса оф цбрт() функција је:



цбрт ( на једном )


Где на једном је број чији кубни корен треба израчунати.





Повратна вредност

Тхе цбрт() функција у Ц++-у узима један параметар било ког типа; доубле, флоат или лонг доубле и враћа кубни корен вредности. Враћени корен коцке има исти тип података као и параметар, осим у случају целог броја. Може се користити у математичким прорачунима и може помоћи у поједностављивању кода за одређене апликације где треба израчунати кубне корене.

Како функционише функција цбрт()?

Тхе цбрт() функција користи одређени алгоритам за израчунавање кубног корена. Запошљава Невтон-Рапхсон метод, који итеративно побољшава почетно нагађање док се не постигне жељени ниво тачности.



Алгоритам укључује узастопно коришћење формуле:

к1 = ( 2 * к0 + н / ( к0 * к0 ) ) / 3


овде, к0 је почетна претпоставка за кубни корен од н , и к1 је побољшана претпоставка добијена итеративном применом формуле док се не постигне жељени ниво тачности. Поступак се понавља све док се не постигне потребан степен тачности.

Како користити функцију цбрт() у Ц++?

Пратите доле дати код да бисте га користили цбрт() функција за израчунавање кубног корена променљиве.

#инцлуде <иостреам>
#инцлуде <цматх>

инт маин ( ) {
доубле вар = 125 ;
двоструки резултат = цбрт ( био ) ;
стд::цоут << 'Куби корен' << био << 'је' << резултат << стд::ендл;
повратак 0 ;
}


У горњем коду декларишемо дуплу променљиву био и поставите његову вредност на 125. Тхе цбрт() функција се затим користи са параметром био , а резултат се ставља у резултат двоструке променљиве. Затим користимо цоут за штампање излаза на конзоли.

Излаз

Закључак

Тхе цбрт() у Ц++ је корисна математичка функција која се може користити у широком спектру апликација. Његова способност да израчуна кубни корен броја може помоћи у поједностављењу сложених прорачуна, посебно оних који укључују тродимензионалне облике. Користи Њутн-Рафсонову методу да обезбеди висок ниво тачности и прецизности и ефикасно рукује низом типова уноса.