编程中 特别是有时候需要经常计算。c语言有提供math函数库
- 绝对值:abs
功能:返回函数绝对值。
用法:abs(num)
代码:
//
// main.c
// c012-数学函数
//
// Created by 爽 祝 on 15/7/20.
// Copyright (c) 2015年 Baylor. All rights reserved.
//
#include <stdio.h>
#include <math.h>
int main(int argc, const char * argv[])
{
int num=-123;
printf("数字:%d的绝对值是:%d \n",num,abs(num));
return 0;
}
2.平方根:sqrt
功能:返回指定数字的平方根
用法:sqrt(double x);
3.指数幂:pow
功能:返回指定数字的指定次幂
用法:pow(double x, double y); 返回x的y次幂
4.ceil/floor
功能:向上舍入/向下舍入
用法:double ceil(double x);天花板
double floor(double x);地板
5.atof(const char * s)
功能:把字符串转换成浮点数
用法:double atof(const char * nptr);