c语言的对数怎么编程,在C语言中使用对数函数的方法

news/2024/11/22 21:49:03/

C语言log()函数:返回以e为底的对数值头文件:

#include

log() 函数返回以 e 为底的对数值,其原型为:

double log (double x);

log()用来计算以e为底的 x 的对数值,然后将结果返回。设返回值为 ret,则

x = eret

如果 x 为负数或 0,则会发生错误并设置 errno 值。错误代码:

EDOM:参数x 为负数;

ERANGE:参数x 为零值,零的对数值无定义。

注意:使用 GCC 编译时请加入-lm。

【实例】求5.5的对数。

#include

#include

int main ()

{

double param, result;

param = 5.5;

result = log (param);

printf ("log(%f) = %f\n", param, result );

return 0;

}

输出结果:

log(5.500000) = 1.704748

C语言log10()函数:返回以10为底的对数值头文件:

#include

log10() 返回以10为底的对数值,其原型为:

double log10(double x);

log10()用来计算以10为底的 x 的对数值,然后将结果返回。设返回值为 ret,则

x = 10ret

返回值:返回参数x 以10 为底的对数值。

如果 x 为负数或 0,则会发生错误并设置 errno 值。错误代码:

EDOM:参数x 为负数;

ERANGE:参数x 为零值,零的对数值无定义。

注意:使用 GCC 编译时请加入-lm。

【实例】

#include

main(){

double answer;

answer = log10(100);

printf("log10(100) = %f\n", answer);

}

输出结果:

log10(100) = 2.000000


http://www.ppmy.cn/news/887350.html

相关文章

函数 log()

exp&#xff08;n&#xff09;值为e^n次方&#xff1b; log函数包括两种函数&#xff1a; 一种以e为底的log()函数&#xff1b;另一种为以10为底的log10函数。 e就是自然对数,大约等于2.71828. #include<iostream> #include<cmath>using namespace std;void main…

【边缘计算】【第一章 什么是边缘计算】

边缘计算 序第一章 什么是边缘计算概念章鱼说应用场景数据单位转换边缘计算的前世今生CDN&#xff08;Content Delivery Network&#xff09;内容分发网络微云&#xff08;Cloudlet&#xff09;雾计算——雾是接近地面的云MEC边缘计算大事记 边缘计算核心技术概述1 网络技术2 隔…

计算机怎么算对数的反函数,Excel 计算对数分布函数反函数:LOGINV函数

LOGINV函数用于计算x的对数累积分布函数的反函数&#xff0c;ln(x)是含有mean与standard_dev参数的正态分布。如果pLOGNORMDIST(x,...)&#xff0c;则LOGINV(p,...)x。使用对数分布可分析经过对数变换的数据。LOGINV函数的语法如下&#xff1a; LOGINV(probability,mean,standa…

对数函数与幂函数

对数函数 1. 金字塔 1.1 横线思考 对数函数与指数函数的关系&#xff0c;互为反函数的关系&#xff1b;专业术语&#xff1a;底数、对数、真数&#xff08;幂&#xff09;、特殊对数函数&#xff1a;常数对数函数、自然对数函数&#xff1b;底数的取值范围&#xff1a;大于0…

python对数函数如何表示

math.log(x) 就相当于数学中的ln(x)&#xff0c;x>0&#xff0c;求底数为e的对数&#xff0c;e 2.718281828459&#xff1b;math.log10(x) 就相当于数学中的lg(x)&#xff0c;x>0&#xff0c;求底数为10的对数。可以通过log(x[, base])来设置底数&#xff0c;如 log(x, …

python中对数函数怎么表示

转载自品略图书馆 http://www.pinlue.com/article/2020/04/1007/4010139997805.html math.log(x) 就相当于数学中的ln(x)&#xff0c;x>0&#xff0c;求底数为e的对数&#xff0c;e 2.718281828459&#xff1b;math.log10(x) 就相当于数学中的lg(x)&#xff0c;x>0&…

对数函数及运算

一般地&#xff0c;对数函数以 幂&#xff08; 真数&#xff09;为 自变量&#xff0c;指数为 因变量&#xff0c;底数为 常量的函数。 对数函数是6类 基本初等函数之一。其中 对数的定义&#xff1a; 如果a xN&#xff08;a>0&#xff0c;且a≠1&#xff09;&#xff0c;那…

c++对数函数 log() 操作

首先要知道exp&#xff08;&#xff09;函数 exp&#xff08;n&#xff09;值为e^n次方&#xff1b; 另外log函数包括两种函数 一种以e为低的log&#xff08;&#xff09;函数 另一种为以10为底的log 10&#xff08;&#xff09;函数&#xff1b; 具体用法见下面这个小程序…