已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
使用前要注明:#includeisdigit():判断字符是否是数字(09);isalpha():判断字符是否是字母(AZ or az);isxdigit():判断是否是十六进制字符(AF, af, or 09);isalnum():判断是否是数字和字母(AZ, az, or 09);isupper():判断字符是否为大写英文字母;islower():判断字符是否为小写英文字母;toupper():将字符转换为大写英文字母;tolower():把字符转换成小写英文字母;ispunct():判断字符是否为标点符号;有两个函数可以实现,double pow(double x, double y),double pow10(int p)下面是这两个函数的使用方法,个人建议用:pow10(n)函数名: pow 功 能: 指数函数(x的y次方) 用 法: double pow(double x, double y); 程序例: #include #include int main(void) double x = 2.0, y = 3.0; printf(%lf raised to %lf is %lfn, x, y, pow(x, y); return 0; 函数名: pow10 功 能: 指数函数(10的p次方) 用 法: double pow10(int p); 程序例: #include #include int main(void) double p = 3.0; printf(Ten raised to %lf is %lfn, p, pow10(p); return 0; 三角函数:(所有参数必须为弧度)1.acos 函数申明:acos (double x); 用途:用来返回给定的 X 的反余弦函数。2.asin 函数申明:asin (double x); 用途:用来返回给定的 X 的反正弦函数。3.atan 函数申明:atan (double x); 用途:用来返回给定的 X 的反正切函数。4.sin 函数声明:sin (double x); 用途:用来返回给定的 X 的正弦值。5.cos 函数声明:cos (double x); 用途:用来返回给定的 X 的余弦值。6.tan 函数声明:tan (double x); 用途:用来返回给定的 X 的正切值。7.atan2 函数声明:atan2 (double y, double x); 用途:返回给定的 X 及 Y 坐标值的反正切值其他函数:8.atof 函数名: atof (const char *s); 功 能: 把字符串转换成浮点数 用 法: double atof(const char *nptr); 程序例: i nclude i nclude int main(void) float arg,*point=&arg; float f; char *str = 12345.67; f = atof(str); printf(string = %s float = %fn, str, f); return 0; 9.ceil 和 floor 函数名: ceil floor 功 能: 向上舍入 向下舍入 用 法: double ceil(double x); double floor(double x); 程序例: i nclude int main(void) double number = 123.54; double down, up; down = floor(number); up = ceil(number); printf(original number %5.2lfn, number); printf(number rounded down %5.2lfn, down); printf(number rounded up %5.2lfn, up); return 0; 该程序运行结果:original number 123.54 number rounded down 123.00 number rounded up 124.0010.fabs 函数名:fabs 功能:求浮点数x的绝对值. 用法:fabs (double x);11.fmod 函数名: fmod 功 能: 计算x对y的模, 即x/y的余数 用 法: double fmod(double x, double y); 程序例: i nclude i nclude int main(void) double x = 5.0, y = 2.0; double result; result = fmod(x,y); printf(The remainder of (%lf / %lf) is %lfn, x, y, result); return 0; 12.abs 函数名:abs 功能:返回整型数的绝对值. 用法:Abs(number) number 参数可以是任意有效的数值表达式。如果 number 包含 Null,则返回 Null;如果是未初始化变量,则返回 0.幂指数:13.exp 函数名:exp 功能:返回 e 的 n 次幂. 用法:exp (double x);14.frexp 函数名: frexp 功 能: 把一个双精度数分解为尾数的指数 用 法: double frexp(double value, int *eptr); 程序例: i nclude i nclude int main(void) double mantissa, number; int exponent; number = 8.0; mantissa = frexp(number, &exponent); printf(The number %lf is , number); printf(%lf times two to the , mantissa); printf(power of %dn, exponent); return 0; 15.log 函数名:log 功 能: 自然对数函数ln(x) 用 法: double log(double x); 程序例: i nclude i nclude int main(void) double result; double x = 8.6872; result = log(x); printf(The natural log of %lf is %lfn, x, result); return 0; log(x,y)=ln(y)/ln(x)16.ldexp 函数名: ldexp 功 能: 计算value*(2的exp幂 ). 用 法: double ldexp(double value, int exp); 程序例: i nclude i nclude int main(void) double value; double x = 2; /* ldexp raises 2 by a power of 3 then multiplies the result by 2 */ value = ldexp(x,3); printf(The ldexp value is: %lfn, value); return 0; 运行结果为:2*23=16.17.log10 函数名:log10 功能:返回以 10 为底的对数. 用法:log10 (double x);18.sqrt 函数名:sqrt 功能:返回指定数字的平方根. 用法:sqrt (double x);19.modf 函数名:modf 功 能: 把数分为指数和尾数 用 法: double modf(double value, double *iptr); 程序例: i nclude i nclude int main(void) double fraction, integer; double number = 100000.567; fraction = modf(number, &integer); printf(The whole and fractional parts of %lf are %lf and %lfn,number, integer, fraction); return 0; 20.pow 函数名:pow 功能:返回指定数字的指定次幂. 用法:pow (double x, double y);(将返回x的y次幂)双曲函数:21
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广西南宁市创良建设投资有限责任公司招聘2人笔试历年备考题库附带答案详解试卷3套
- 2025年日照五莲农发投资控股集团有限公司公开招聘工作人员笔试历年典型考点题库附带答案详解试卷3套
- 消防管网优化设计方案
- 2025四川长虹空调有限公司招聘客户经理岗位人员测试笔试历年典型考点题库附带答案详解试卷3套
- 2025云南昭通市高速公路投资发展有限责任公司招聘笔试历年备考题库附带答案详解试卷3套
- 2025东山文旅集团下属公司招聘工作人员3人笔试历年典型考点题库附带答案详解试卷3套
- 2025年及未来5年中国自动变速箱市场规模现状及投资规划建议报告
- 铁矿石地下开采扩建项目施工方案
- 定向乡镇公务员考试试题及答案
- 大豆精炼与分离技术提升方案
- 排气净化与排放控制教学设计中职专业课-电控发动机维修-汽车运用与维修-交通运输大类
- 生活污水处理厂运营管理体系
- 2025年城市地下管线质量风险管理与应急处理可行性研究报告
- 2025年汽车维修工技师(二级)职业技能鉴定考试题库(含答案)
- 浦发银行南宁市西乡塘区2025秋招半结构化面试题库及参考答案
- 贵州金融控股集团有限责任公司招聘笔试题库及答案2025
- 实施指南(2025)《HG-T 5164-2017纺织染整助剂 纺织涂层用水性聚氨酯乳液》
- 心肺复苏CPR操作流程图
- 青少年心理健康成长指导手册
- 生产安全事故和自然灾害综合应急预案(水利类)
- 日本eju考试物理真题及答案
评论
0/150
提交评论