C语言常用库函数.docxVIP

  • 8
  • 0
  • 约6.41千字
  • 约 18页
  • 2021-06-27 发布于山东
  • 举报
精品文档 精品文档 PAGE PAGE15 精品文档 PAGE C库函数 数学函数 头文件为#includemath.h或许#includemath.h 函数名 函数原型 功能 求整数x的绝对 abs intabs(intx) 值 doubleacos(double 计算cos-1(x)的 acos x) 值 doubleasin(double 计算sin-1(x)的 asin x) 值 doubleatan(double 计算tan-1(x)的 atan x) 值 double 计算tan-1(x/y) Atan2 atan2(double 的值 x,doubley) doublecos(double cos 计算cos(x)的值x) cosh doublecosh(double 计算x的双曲余  返回值 说明 计算结果 X应在-1到1 计算结果 范围内 X应在-1到1 计算结果 范围内 计算结果 计算结果 X的单位为弧 计算结果 度 计算结果 x) 弦函数cosh(x) 的值 doubleexp(double exp 求ex的值 计算结果 x) doublefabs(double fabs 求x的绝对值 计算结果 x) 该整数的 double  求出不大于  x的 floor  双精度实 floor(doublex)  最大整数 数 返回余数 doublefmod(double  求整除  x/y  的余 fmod  的双精度 x,doubley)  数 实数 把双精度数val 分解为数字部分 (尾数)x和以2 返回数字 double 部分x 为底的指数n,即 frexp frexp(double val,int*eptr) val=x*2n 0.5≤x< n寄存在eptr指 1 向的变量中 log  doublelog(double  求logex,即  lnx  计算结果 x) double log10 求log10x计算结果log10(doublex) 把双精度数val 分解为整数部分 Doublemodf(double  Val  的小 modf  和小数部分,把 val,double*iptr)  数部分 整数部分存到 iptr doublepow(double pow 计算xy的值 计算结果 x,doubley) 产生随机-90到 rand Intrand(void) 32767间的随机 随机整数 整数 Doublesin(double sin 计算sinx 的值 计算结果 X单位为弧度 x) 计算x的双曲正 doublesinh(double sinh 弦函数sinh(x)计算结果x) 的值 Doublesqrt(double sqrt 计算 x 计算结果 X应≥0 x) Doubletan(double tan 计算tan(x)的值 计算结果 X单位为弧度 x) 计算x的双曲正 Doubletanh(double tanh 切函数tanh(x)计算结果x) 的值 字符函数和字符串函数 函数名 函数原型 功能 返回值 包含文件 isalnu  Intisalnum  检查ch是否是字母 (alpha)或数字  是字母或数字返回1;否则返  ctype.h m  (intch); (numeric)  回  0 isalph  Intisalpha(int  是,返回  1;不 检查  ch是否字母  ctype.h a  ch);  是,则返回  0 检查ch是否控制字符 iscntr  Intiscntrl  是,返回  1;不 (其  ASCII码在  0和  ctype.h l  (intch);  是,则返回  0 0x1F之间) isdigi t  Intisdigit (intch);  检查  ch是否为数字 (0~9)  是,返回1;不 是,则返回0  ctype.h isgrap Intisgraph 检查ch是否可打印字 是,返回1;不 符(其ASCII码在 ctype.h h (intch); 是,则返回0 0x21和0x7E之间), 不包括空格 islowe  Intislower  检查ch是否小写字母  是,返回  1;不 ctype.h r  (intch);  (a~z)  是,则返回  0 检查ch是否可打印字 isprin  Intisprint(int  符,(包括空格),其  是,返回  1;不 ctype.h t  ch);  ASCII  码在  0x20和  是,则返回  0 0x7E之间, 检查ch是否标点字符 ispunc  In

文档评论(0)

1亿VIP精品文档

相关文档