Qu'est-ce que cbrt en C++ ?

Qu Est Ce Que Cbrt En C



En C++, les opérations mathématiques sont une partie essentielle de la programmation, en particulier lorsqu'il s'agit de calculs complexes. L'une de ces opérations est la racine cubique, qui vous permet de calculer la racine cubique d'une valeur donnée. Le cbrt() La fonction dans le langage de programmation C++ peut être utilisée pour exécuter ce processus.

Dans cet article, nous allons entrer dans cbrt() plus en profondeur, couvrant ce que c'est, comment cela fonctionne et comment vous pouvez l'utiliser dans vos projets.







Qu'est-ce qu'une fonction cbrt() ?

Le cbrt() function est une fonction C++ qui renvoie la racine cubique d'un entier spécifié. Il signifie racine cubique, comme son nom l'indique. Cette fonction est incluse dans la bibliothèque standard C++ et est définie dans le En tête de fichier.



Syntaxe de la fonction cbrt()

La syntaxe de cbrt() la fonction est :



cbrt ( sur une )


sur une est le nombre dont la racine cubique doit être calculée.





Valeur de retour

Le cbrt() la fonction en C++ prend un seul paramètre de n'importe quel type ; double, float ou long double et renvoie la racine cubique de la valeur. La racine cubique renvoyée a le même type de données que le paramètre, sauf dans le cas d'un entier. Il peut être utilisé dans les calculs mathématiques et peut aider à simplifier le code pour certaines applications où les racines cubiques doivent être calculées.

Comment fonctionne la fonction cbrt() ?

Le cbrt() La fonction utilise un algorithme spécifique pour calculer la racine cubique. Il emploie le Newton Raphson méthode, qui améliore itérativement une estimation initiale jusqu'à ce qu'un niveau de précision souhaité soit atteint.



L'algorithme consiste à utiliser à plusieurs reprises la formule :

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


Ici, x0 est la première estimation de la racine cubique de n , et x1 est l'estimation améliorée obtenue en appliquant la formule de manière itérative jusqu'à ce qu'un niveau de précision souhaité soit atteint. La procédure est répétée jusqu'à ce que le degré de précision nécessaire soit atteint.

Comment utiliser la fonction cbrt() en C++ ?

Suivez le code ci-dessous pour utiliser cbrt() fonction de calcul de la racine cubique d'une variable.

#include
#include

int main ( ) {
double var = 125 ;
double résultat = cbrt ( était ) ;
std :: cout << 'La racine cubique de ' << était << ' est ' << résultat << std ::endl;
retour 0 ;
}


Dans le code ci-dessus, nous déclarons une double variable était et définissez sa valeur sur 125. cbrt() fonction est alors utilisée avec le paramètre était , et le résultat est placé dans la double variable résultat. On utilise alors écoute pour imprimer la sortie sur la console.

Sortir

Conclusion

Le cbrt() en C++ est une fonction mathématique utile qui peut être utilisée dans un large éventail d'applications. Sa capacité à calculer la racine cubique d'un nombre peut aider à simplifier les calculs complexes, en particulier ceux impliquant des formes tridimensionnelles. Il utilise la méthode Newton-Raphson pour garantir des niveaux élevés d'exactitude et de précision et gère efficacement une gamme de types d'entrées.