C语言常用的库函数

  • 格式:doc
  • 大小:265.50 KB
  • 文档页数:8

下载文档原格式

  / 8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

库函数并不是C语言的一部分,它是由编译系统根据一般用户的需要编制并提供给用户使用的一组程序。每一种C编译系统都提供了一批库函数,不同的编译系统所提供的库函数的数目和函数名以及函数功能是不完全相同的。ANSI C标准提出了一批建议提供的标准库函数。它包括了目前多数C编译系统所提供的库函数,但也有一些是某些C编译系统未曾实现的。考虑到通用性,本附录

fabs double fabs(double x);求x的绝对值计算结果

floor double floor(double x);求出不大于x的最大整数该整数的双精度实数

fmod double fmod(double x, double y);求整除x/y的余数返回余数的双精度实数

frexp double frexp(double val, int *eptr);把双精度数val分解成数字部分(尾数)和

以2为底的指数,即val=x*2n,n存放在

eptr指向的变量中

数字部

分x

0.5<=x

<1

log double log(double x);求lnx的值计算结果

log10double log10(double x);求log10x的值计算结果

modf double modf(double val, int *iptr);把双精度数val分解成数字部分和小数

部分,把整数部分存放在ptr指向的变量

val的小

数部分

pow double pow(double x, double y);求x y的值计算结果

sin double sin(double x);求sin x的值,其中x的单位为弧度计算结果

sinh double sinh(double x);计算x的双曲正弦函数sinh x的值计算结果

sqrt double sqrt (double x);计算,其中x≥0计算结果

tan double tan(double x);计算tan x的值,其中x的单位为弧度计算结果

tanh double tanh(double x);计算x的双曲正切函数tanh x的值计算结果

2.字符函数

在使用字符函数时,应该在源文件中使用预编译命令: