`
jgsj
  • 浏览: 972776 次
文章分类
社区版块
存档分类
最新评论

c++ math库函数

 
阅读更多

转自:http://caojizi0612.blog.sohu.com/151791142.html

/*
#include
int abs( int num );
double fabs( double arg );
long labs( long num );
函数返回num的绝对值

#include
double acos( double arg );
函数返回arg的反余弦值,arg的值应该在-1到1之间

#include
double asin( double arg );
函数返回arg的反正弦值,arg的值应该在-1到1之间

#include
double atan( double arg );
函数返回arg的反正切值

#include
double atan2( double y, double x );
函数返回y/x的反正切值,并且它可以通过x,y的符号判断
(x,y)所表示的象限,其返回的也是对应象限的角度值

#include
double ceil( double num );
double floor( double arg );
ceil函数返回不小于num的最小整数,如num = 6.04, 则返回7.0
floor函数返回不大于num的最大的数,如num = 6.04, 则返回6.0

#include
double cos( double arg );
double sin( double arg );
double tan( double arg );
函数分别返回arg的余弦,正弦,正切值,arg都是用弧度表示

#include
double cosh( double arg );
double sinh( double arg );
double tanh( double arg );
函数分别返回arg的双曲余弦,双曲正弦,双曲正切,arg都是用弧度表示的

#include
double fmod( double x, double y );
函数返回x/y的余数

#include
div_t div( int numerator, int denominator );
ldiv_t ldiv( long numerator, long denominator );
函数返回numerator/demominator操作的,返回一个结构体div_t(ldiv_t)
div_t(ldiv_t)结构体中定义了quot(商),rem(余数)

#include
double exp( double arg );
函数返回e(自然底数)的arg次

#include
double log( double num );
函数返回num的自然对数值num应为大于0的数

#include
double log10( double num );
函数返回num以10为底的对数值,num也应该为大于0的数

#include
double pow( double base, double exp );
函数返回以base为底的exp次,不允许的取值范围:
当base 为 0 且exp 小于或等于 0
当base 为 负数 且 exp 不为整数

#include
double sqrt( double num );
函数返回num的开方值,num应该为不小于0的值

#include
double frexp( double num, int* exp );
函数可以获取科学计数法的参数
函数返回在0.5到1.0之间的值, 传入exp的参数用于返回num的指数
(以2为底数计算,即:num = mantissa * (2 ^ exp))

#include
double ldexp( double num, int exp );
函数返回num*(2^exp)的值,如果结果溢出,返回HUGE_VAL

#include
double modf( double num, double *i );
函数分割num,将整数部分填入i的值,小数部分返回


*/

分享到:
评论

相关推荐

    C++库函数的word文档

    C++的库函数 数学函数,所在函数库为math.h、stdlib.h、string.h、float.h int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 double fabs(double x) 返回双精度参数x...

    C /C++库函数及文件大全 经典 chm

    Character Standard C Math Standard C Time & Date Standard C Memory Other standard C functions All C Functions C++ C++ I/O C++ Strings C++ String Streams ...

    c与c++标准类库及函数(中文版).chm

    Standard C Math Standard C Time & Date Standard C Memory Other standard C functions C++ C++ I/O C++ Strings C++ 标准模板库 C++ Bitsets C++ Double-Ended Queues C++ Lists C++ Maps C++ ...

    C++库函数大全.doc

    数学函数,所在函数库为math.h、stdlib.h、string.h、float.h int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 double fabs(double x) 返回双精度参数x的绝对值 ...

    c/c++帮助文档(库函数)

    Standard C Math Standard C Time & Date Standard C Memory Other standard C functions C++ C++ I/O C++ Strings C++ 标准模板库 C++ Bitsets C++ Double-Ended Queues C++ Lists C++ Maps C++ Multimaps C++ ...

    非常好用的C和C++函数库电子手册

    Standard C Math Standard C Time & Date Standard C Memory Other standard C functions All C Functions C++ C++ I/O C++ Strings C++ String Streams Miscellaneous C++ C++ Standard Template Library ...

    math中函数以及其他一些库函数

    C++中math中函数以及其他一些库函数.在写程序的时候能用一下,满意也有用

    Turbo C 2.0、Borland C++库函数及用例!

    程序例:#include <stdio.h>#include <math.h>int main(void){int number = -1234; printf("number:%d absolute value:%d\n",number,abs(number));return 0;}函数名: absread功 能: 绝对磁盘扇区读数据用 法: int ...

    C语言库函数查询手册.chm

    Standard C Math Standard C Time & Date Standard C Memory Other standard C functions C++ 标准模板库 C++ Bitsets C++ Double-Ended Queues C++ Lists C++ Maps C++ Multimaps C++ Multisets C++ ...

    Linux C库函数 chm格式

    Linux C库函数 chm格式 还要txt htm格式,请搜索 例子: abs(计算整型数的绝对值) 相关函数 labs, fabs 表头文件 #include 定义函数 int abs (int j) 函数说明 abs()用来计算参数j的绝对值,然后将结果返回...

    Linux C库函数 txt格式

    Linux C库函数 txt格式 还要chm htm格式,请搜索 例子: abs(计算整型数的绝对值) 相关函数 labs, fabs 表头文件 #include 定义函数 int abs (int j) 函数说明 abs()用来计算参数j的绝对值,然后将结果返回...

    【cppfans.com】网站C++Builder文章精选.rar

    C++ Builder 编程技巧 字符串及文字处理 多媒体处理 图片处理 文件处理 界面处理 C++ Builder 操作指南 IDE外观和窗口布局方案 欢迎页面 创建和管理项目 ...System.Math.hpp 数学函数 其他数据类型

    VC++6.0动态链接库

    Matlab6.5 是最后一个提供c++ math library的版本,功能强大。可以在VC中调用Matlab的库函数进行编程并显示,得到EXE 文件。Matlab7中只剩下了最基本的结构定义,效率低下,使用不便。 以这种方式得到的程序在运行时...

    C语言参考手册 C标准 (内含6个chm格式手册)

    标准 C 库: Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Memory Other st andard C functions C++ 标准模板库 C++ Bitsets C++ Double-Ended Queues C++ ...

    C语言参考手册 免积分下载

    标准 C 库: Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Memory Other st andard C functions C++ 标准模板库 C++ Bitsets C++ Double-Ended Queues C++ ...

    c语言参考手册.rar(内含3个chm格式手册)

    C语言库函数速查手册.chm 这三个是我找了好久才找到的,各有各的好处,3个互补十分齐全 函数不用说 程序例子 优先级表 ASCII码表 转义字符 关键字大全及注释 预处理命令 数据类型说明 c++模板库 。。。。 标准 C ...

    c语言库函数使用大全及头文件介绍

    C、传统 C++ #include <assert.h> //设定插入点 #include <ctype.h> //字符处理 #include <errno.h> //定义错误码 #include <float.h> //浮点数处理 #include <fstream.h> //文件输入/输出 #include ...

    C++ STL string常用函数

    C的常用函数在C++中基本照样常用,如 "stdlib.h ", "stdio.h ", "math.h "等里面所包含的函数。如果是C++的话,那就是STL了。

    【Linux学习】7.在windows系统下用SDK软件编写LinuxApp.docx

    "Linux学习-在Windows系统下用SDK软件编写Linux App" 在Windows系统下使用SDK软件编写Linux应用程序,可以通过以下步骤实现: ...通过这些步骤,我们可以成功生成Linux应用程序,并且可以使用到各种库函数。

    c函数与头文件

    C语言是一种广泛使用的编程语言,它提供了一组标准库函数来处理各种任务。这些库函数被组织在多个头文件中,每个头文件提供了特定的功能。了解这些头文件和它们提供的函数对C语言编程是非常重要的。 assert.h ...

Global site tag (gtag.js) - Google Analytics