У Ц++, математичке операције су суштински део програмирања, посебно када се ради о сложеним прорачунима. Једна таква операција је кубни корен, који вам омогућава да израчунате кубни корен дате вредности. Тхе цбрт() функција у програмском језику Ц++ може се користити за извршавање овог процеса.
У овом чланку ћемо ући у цбрт() детаљније, покривајући шта је то, начин на који функционише и како га можете користити у својим пројектима.
Шта је цбрт() функција?
Тхе цбрт() функција је Ц++ функција која враћа кубни корен наведеног целог броја. То је скраћеница за коцкасти корен, као што име говори. Ова функција је укључена у стандардну библиотеку Ц++ и дефинисана је у <цматх> датотека заглавља.
Синтакса функције цбрт().
Синтакса оф цбрт() функција је:
цбрт ( на једном )
Где на једном је број чији кубни корен треба израчунати.
Повратна вредност
Тхе цбрт() функција у Ц++-у узима један параметар било ког типа; доубле, флоат или лонг доубле и враћа кубни корен вредности. Враћени корен коцке има исти тип података као и параметар, осим у случају целог броја. Може се користити у математичким прорачунима и може помоћи у поједностављивању кода за одређене апликације где треба израчунати кубне корене.
Како функционише функција цбрт()?
Тхе цбрт() функција користи одређени алгоритам за израчунавање кубног корена. Запошљава Невтон-Рапхсон метод, који итеративно побољшава почетно нагађање док се не постигне жељени ниво тачности.
Алгоритам укључује узастопно коришћење формуле:
к1 = ( 2 * к0 + н / ( к0 * к0 ) ) / 3
овде, к0 је почетна претпоставка за кубни корен од н , и к1 је побољшана претпоставка добијена итеративном применом формуле док се не постигне жељени ниво тачности. Поступак се понавља све док се не постигне потребан степен тачности.
Како користити функцију цбрт() у Ц++?
Пратите доле дати код да бисте га користили цбрт() функција за израчунавање кубног корена променљиве.
#инцлуде <иостреам>#инцлуде <цматх>
инт маин ( ) {
доубле вар = 125 ;
двоструки резултат = цбрт ( био ) ;
стд::цоут << 'Куби корен' << био << 'је' << резултат << стд::ендл;
повратак 0 ;
}
У горњем коду декларишемо дуплу променљиву био и поставите његову вредност на 125. Тхе цбрт() функција се затим користи са параметром био , а резултат се ставља у резултат двоструке променљиве. Затим користимо цоут за штампање излаза на конзоли.
Излаз
Закључак
Тхе цбрт() у Ц++ је корисна математичка функција која се може користити у широком спектру апликација. Његова способност да израчуна кубни корен броја може помоћи у поједностављењу сложених прорачуна, посебно оних који укључују тродимензионалне облике. Користи Њутн-Рафсонову методу да обезбеди висок ниво тачности и прецизности и ефикасно рукује низом типова уноса.