Maison >développement back-end >C++ >Introduction aux expressions de fonctions exponentielles en langage C
Introduction à l'écriture d'expressions de fonctions exponentielles en langage C et exemples de code
#include <stdio.h> #include <math.h> int main() { double a = 2.0; // 底数 double x = 3.0; // 指数 double result = pow(a, x); // 计算指数函数 printf("指数函数 %lf^%lf 的结果为 %lf ", a, x, result); return 0; }
#include <stdio.h> #include <math.h> int main() { double initialAmount = 100.0; // 初始物质量 double decayRate = 0.5; // 衰变速率 double time = 1.0; // 经过的时间(单位:年) double amount = initialAmount * pow(decayRate, time); // 计算衰变后的物质量 printf("经过 %lf 年,物质的量为 %lf ", time, amount); return 0; }Dans le code ci-dessus, nous définissons d'abord la masse matérielle initiale à 100, le taux de désintégration à 0,5 et le temps écoulé à 1 an. La quantité de matière après désintégration est ensuite calculée à l'aide d'une fonction exponentielle. Enfin, les résultats du calcul sont imprimés via la fonction printf(). En modifiant le taux de décroissance et le temps écoulé, nous pouvons simuler différents phénomènes de croissance ou de décroissance, tels que la croissance exponentielle, la décroissance exponentielle, etc. En résumé, en utilisant la fonction pow(), nous pouvons facilement calculer et simuler des fonctions exponentielles en langage C, qui ont une large valeur d'application.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!