博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于math.h
阅读量:6881 次
发布时间:2019-06-27

本文共 1435 字,大约阅读时间需要 4 分钟。

对于math.h 没有特别的结构体,一切都就很简单了。只要知道了各个

函数的功能就可以了

函数名:int abs (int x);

功能:返回整x的绝对值

函数名:double fabs(double x);

功能:返回x的绝对值

函数名:long labs(long x);

功能:返回x的绝值

函数名:double cos(double x);

功能:返回x的余弦
函数名:double acos(double x);
功能:返回x的反余弦

函数名:double cosh(double x);

功能:返回x的双余弦

函数名:double sin( double x);

功能:返回x的正弦

函数名:double asin( double x);

功能:返回x的反正弦

函数名:double sinh( double x);

功能:求x的双正弦

函数名:double tan ( double x);

功能:返回x的正切

函数名:double atan( double x);

功能:返回x的反正切

函数名:double atan2(double y,doule x);

功能:返回x/y的反正切

函数名:double tanh(double x);

功能:求x的双正切

函数名:double atof( const char *s);

功能:将字符串s转换为double型

函数名:long atol( const char *s);

功能:将字符串s转换为long型

函数名:double ceil(double x);

功能:返回大于或等于x的最小整数

函数名:double floor(double x);

功能:返回小于或等于x的最大整数

函数名:double exp(double x);

功能:返回e的x次方

函数名:double fmod(double x,double y);

功能:实数的求余运算。是“%”的加强版

函数名:double frexp(double x,int *exponent);

功能:设value为函数返回值
      将x写成 value乘以(2的exponent次方的形式)
      value*(2^exponent)

函数名:double ldexp(double x,int exponent);

功能:返回x乘以(2的exponent次方)
      x*(2^exponent)

函数名:double log(double x);

功能:求loge(x)

函数名:double log10(double x);

功能:求log10(x);

函数名:double modf(double x,double *ipart);

功能:将x分成整数和小数部分。小数部份由函数返回,整数由ipart带出。

函数名:double pow(double x,double y);

功能:求x的y次方 x^y

函数名:double sqrt(double x);

功能:求x的平方根的绝对值

 

 

 

作者:

出处: 
蛮牛专栏:
简介:09年入行,喜欢游戏和编程,对3D游戏和引擎尤其感兴趣。 
版权声明:本文版权归作者和博客园共有,欢迎转载。转载必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载:http://www.cnblogs.com/geniusalex/archive/2008/12/30/1940531.html

你可能感兴趣的文章
原: 安装VMtools过程流水帐
查看>>
NYOJ1026 阶乘末尾非0 【模板】
查看>>
设计模式入门之装饰器模式Decorator
查看>>
aSmack连接server异常smack.SmackException$ ConnectionException thrown by XMPPConnection.connect();...
查看>>
System.Data.SqlClient.SqlException: 数据类型 text 和 varchar 在 equal to 运算符中不兼容。...
查看>>
GIT入门笔记(20)- git 开发提交代码过程梳理
查看>>
【Vue 入门】使用 Vue2 开发一个展示项目列表的应用
查看>>
容器使用笔记(List篇)
查看>>
Duilib Edit编辑框禁止输入中文的方法
查看>>
vim使用技巧大全
查看>>
Java 集合类
查看>>
160多个android开源码汇总
查看>>
jQuery序列化表单数据 serialize()、serializeArray()及使用
查看>>
DotNetCore跨平台~Quartz热部署的福音~监控文件夹的变化
查看>>
S3C2440串口的基本使用
查看>>
[uart]linux串口的阻塞非阻塞切换
查看>>
parcel vue 简单使用
查看>>
数组循环移位的几种解法
查看>>
(4运行例子)自己动手,编写神经网络程序,解决Mnist问题,并网络化部署
查看>>
Rxlifecycle(三):坑
查看>>