• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C语言 > 在C语言中使用对数函数的方法

在C语言中使用对数函数的方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c语言对数函数,c语言中对数函数,c语言求对数函数,c语言自然对数函数,c语言对数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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

#include <math.h>
</div>

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

 double log (double x);
</div>

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

x = eret
</div>

如果 x 为负数或 0,则会发生错误并设置 errno 值。错误代码:
EDOM:参数x 为负数;
ERANGE:参数x 为零值,零的对数值无定义。

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

【实例】求5.5的对数。

#include <stdio.h>
#include <math.h>
int main ()
{
 double param, result;
 param = 5.5;
 result = log (param);
 printf ("log(%f) = %f\n", param, result );
 return 0;
}
</div>

输出结果:

log(5.500000) = 1.704748
</div>

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

#include <math.h>
</div>

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

 double log10(double x);
</div>

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

x = 10ret
</div>

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

如果 x 为负数或 0,则会发生错误并设置 errno 值。错误代码:
EDOM:参数x 为负数;
ERANGE:参数x 为零值,零的对数值无定义。

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

【实例】

#include <math.h>
main(){
 double answer;
 answer = log10(100);
 printf("log10(100) = %f\n", answer);
}
</div>

输出结果:

log10(100) = 2.000000
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 在C语言中使用对数函数的方法

相关文章

  • 2017-05-28c语言尾队列tailq使用示例分享
  • 2017-05-28C语言中打印特殊图案的实现代码
  • 2017-05-28C语言中char*和char[]用法区别分析
  • 2017-05-28浅谈C++ 类的实例中 内存分配详解
  • 2017-05-28将字符串str1复制为字符串str2的三种解决方法
  • 2017-05-28C++ Explicit关键字详细解析
  • 2017-05-28举例讲解C语言程序中对二叉树数据结构的各种遍历方式
  • 2017-05-28全排列算法的非递归实现与递归实现的方法(C++)
  • 2017-05-28c语言中 基于随机函数的使用详解
  • 2017-05-28解析shell排序的实现代码

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C++中与输入相关的istream类成员函数简介
    • C语言基础知识点解析(extern,static,typedef,const)
    • 在Visual Studio中用C++语言创建DLL动态链接库图文教程
    • C++中共用体的定义与应用总结
    • C++实现String类实例代码
    • c语言生成随机uuid编码示例
    • 深入剖析设计模式中的组合模式应用及在C++中的实现
    • C语言/C++如何生成随机数
    • C++类基本语法实例分析
    • C语言中的正负数及其输出

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有