C语言常用数学函数
C语言常用数学函数(头文件#include "math.h")
abs()函数
函数原型: int abs(int i)
功能: 求整数的绝对值
#include<stdio.h>
#include "math.h"
#define PI 3.1415926
int main(){
printf("%d",abs(-1));
}

labs()函数
函数原型:long labs(long i)
功能:求长型整数的绝对值
#include<stdio.h>
#include "math.h"
#define PI 3.1415926
int main(){
printf("%ld",labs((long)-100000000));
}

fabs()函数
函数原型:double fabs(float i)
功能:求浮点数的绝对值
当然与上面同理
floor()函数
函数原型:double floor(double x)
功能:求不大于x的最大整数
#include<stdio.h>
#include "math.h"
#define PI 3.1415926
int main(){
printf("%f",floor(2.1));
}

floorf()
函数原型:float floorf(float x)
功能:求不大于x的最大整数
floorl()
函数原型:double floorl(double x)
功能:求不大于x的最大整数
ceil()函数
函数原型:double ceil(double x)
功能:求不小于x的最小整数
#include<stdio.h>
#include "math.h"
#define PI 3.1415926
int main(){
printf("%f",ceil(2.1));
}

sqrt()函数
函数原型:double sqrt(double x)
功能:求x的平方根。
#include<stdio.h>
#include "math.h"
#define PI 3.1415926
int main(){
printf("%f",sqrt(4));
}

log()函数
函数原型:double log(double x)
功能:求x的自然对数
#include<stdio.h>
#include "math.h"
#define PI 3.1415926
int main(){
printf("%f",log(2.717));
}

log10()函数
函数原型:double log10(double x)
功能:求x的常用对数
pow()函数
函数原型:double pow(double x,double y)
功能:求x的y次方
#include<stdio.h>
#include "math.h"
#define PI 3.1415926
int main(){
printf("%f",pow(10,2));
}

pow10()函数
函数原型:double pow(double x)
功能:求10的x次方
exp()函数
函数原型:double exp(double x)
功能:求e的x次方
sin()函数
函数原型:double sin(double x)
x为弧度值下面同理
#include<stdio.h>
#include "math.h"
#define PI 3.1415926
int main(){
printf("%f",sin(PI/6));
}

cos()函数
函数原型:double cos(double x)
sin()函数
函数原型:double cos(double x)
asin(),acos(),atan()反函数公式
C语言常用数学函数的更多相关文章
- C语言入门(6)——C语言常用数学函数
在编码过程中会经遇到数学运算,幸运的是C语言提供了非常丰富的数学函数库. 在数学中使用函数有时候书写可以省略括号,而C语言要求一定要加上括号,例如sin(pi/2)这种形式.在C语言的术语中,pi/2 ...
- R语言常用数学函数
语言的数学运算和一些简单的函数整理如下: 向量可以进行那些常规的算术运算,不同长度的向量可以相加,这种情况下最短的向量将被循环使用. > x <- 1:4 > a <- 1 ...
- C语言常用数学函数及其用法
转自:http://blog.sina.com.cn/s/blog_8b5a0d0001011779.html 三角函数:(所有参数必须为弧度) 1.acos 函数申明:acos (double ...
- VB.Net常用数学函数整理
System.Math 类中定义了用于数学计算的函数.Math 类包括三角函数.对数函数和其他常用数学函数.下列函数是在 System 名称空间的 Math 类中定义的函数. 注意:要使用这些函数 ...
- php常用数学函数
php常用数学函数1. bcadd 任意精度数的相加2. bcsub 任意精度数的减法3. bcmul 乘法, bcdiv除法 4. bcmod 取余数. (比%功能更强大)5. bcpow 幂函数运 ...
- C/C++常用数学函数
math.h/cmath(C++)数学函数库 1 三角函数 double sin (double); double cos (double); double tan (double) ...
- ios math.h 常用数学函数
1. 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 .反三角函数 double as ...
- oracle常用数学函数
数学函数 ABS:(返回绝对值) --返回绝对值 select abs(-1.11) from dual; CEIL:(向上取整) --向上取整 select ceil(3.1415) from du ...
- C语言常用字符串函数
string.h头文件中常用的函数 C 库函数 - strcat() char *strcat(char *dest, const char *src) 把 src 所指向的字符串追加到 dest 所 ...
- C语言:常用数学函数
#include <stdio.h> #include <math.h> #include <stdlib.h> #include <time.h> # ...
随机推荐
- 实际项目中一般使用到的git知识
1.项目上线分支管理流程 图片压缩太厉害有些模糊 700k 压缩到20多k 清晰些的图片地址https://project.zdzspace.cn/test-vuekey 2.一些常用的git命令 g ...
- 牛客网-SQL专项训练9
①假设有选课表course_relation(student_id, course_id),其中student_id表示学号,course_id表示课程编号,如果小易现在想获取每个学生所选课程的个数信 ...
- 龙蜥正式开源 SysOM:百万级实战经验打造!一站式运维管理平台 | 龙蜥技术
简介:SysOM集监控.告警.诊断.修复.安全能力于一体的操作系统运维平台. 文/系统运维 SIG 如果你被突如其来的 OOPS 和满屏奇怪的函数弄得满头问号?机器内存明明很大,却申请不出来内存 ...
- EventBridge 特性介绍|以 IaC 的方式使用 EventBridge
简介:本文将重点介绍 EventBridge 和 IaC 的重点概念和特性,然后演示如何应用 IaC 理念自动化部署 EventBridge 来使用这些概念和特性. 作者:王川(弗丁) 引言 Eve ...
- 一图速览 | DTCC 2021大会,阿里云数据库技术大咖都聊了些什么?
简介: 3天9场干货分享,快来收藏吧! 10月18日~10月20日, 由国内知名IT技术社区主办的数据库技术交流盛会--DTCC 2021 (第十一届中国数据库技术大会)在京圆满落幕.大会以&quo ...
- [FAQ] Windows 终端 `git diff` 出现 LF 空格 ^M 符号, 处理方式
可能是终端内的换行配置和 IDE 当中的不一致. 比如 PHPStorm 的: Git 终端使用 git config core.autocrlf 查看是 true 还是 false. 是 tru ...
- [FAQ] WebStorm/PHPStorm:设置 HTML/JavaScript/PHP 注释缩进行为,代码片段
[注释行为] Preferences -> Code Style 选择语言后,找到 Wrapping and Braces, 取消 Comment at first column. 如果是HTM ...
- ThreadLocal 的原理讲述 + 基于ThreadLocal实现MVC中的M层的事务控制
ThreadLocal 的原理讲述 + 基于ThreadLocal实现MVC中的M层的事务控制 目录 ThreadLocal 的原理讲述 + 基于ThreadLocal实现MVC中的M层的事务控制 每 ...
- python执行SQL语句中有格式化时是否需要加引号
import pymysqldb = pymysql.connect(host='localhost', user='root', password='123456', database='test' ...
- 面对Centos7系统的openssl版本升级
CentOS7的版本系统,默认的OpenSSL的版本为OpenSSL 1.0.2k-fips 26 Jan 2017.但是openssl需要的版本需要较高的版本.通过下载最新的openssl版本.对o ...