在c语言中log怎么输入?

在c语言中log怎么输入?,第1张

原型:double log (double x)

头文件:math.h

功能:计算以e 为底的对数

程序例:

#include <math.h>

#include <stdio.h>

int main(void) 

{ 

double result

double x = 321.123

result = log(x)

printf("The common log of %lf is %lf\n", x, result)

return 0

}

C语言里面有该函数,所以输入一个双精度浮点数,对其进行函数变换即可生成其对数。

还有如果你的意思是输入对数进行幂运算的话有下面这个函数

原型:extern float pow(float x, float y)

用法:#include <math.h>

功能:计算x的y次幂。

说明:x应大于零,返回幂指数的结果。

举例:

// pow.c

#include <stdlib.h>

#include <math.h>

#include <conio.h>

void main()

{

printf("4^5=%f",pow(4.,5.))

getchar()

}

1、C语言中,有两个log函数,分别为log10和log函数,具体用法如下:

2、函数名: log10

功 能: 对数函数log,以10为底

用 法: double log10(double x)

程序示例:

#include <math.h>

#include <stdio.h>int main(void)

{

double result

double x = 800.6872

result = log10(x)

printf("The common log of %lf is %lf\n", x, result)

return 0

}

3、函数名: log

功 能: 对数函数log,以e(2.71828)为底

用 法: double log(double x)

程序示例:

#include <math.h>

#include <stdio.h>int main(void)

{

double result

double x = 800.6872

result = log(x)

printf("The common log of %lf is %lf\n", x, result)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12201085.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存