标准c数学函数

上传人:子 文档编号:43404469 上传时间:2018-06-06 格式:DOC 页数:16 大小:16.32KB
返回 下载 相关 举报
标准c数学函数_第1页
第1页 / 共16页
标准c数学函数_第2页
第2页 / 共16页
标准c数学函数_第3页
第3页 / 共16页
标准c数学函数_第4页
第4页 / 共16页
标准c数学函数_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《标准c数学函数》由会员分享,可在线阅读,更多相关《标准c数学函数(16页珍藏版)》请在金锄头文库上搜索。

1、标准标准 c c 数学函数数学函数标准 c 数学函数-abs 语法: #include int abs( int num );功能: 函数返回参数 num.的绝对值。例如: int magic_number = 10;cout x;cout double acos( double arg );功能:函数返回参数 arg 的反余弦值。参数 arg 应当在-1 和 1 之间。相关主题:asin(), atan(), atan2(), sin(), cos(), tan(), sinh(), cosh(), and tanh(). -asin 语法: #include double asin( do

2、uble arg );功能:函数返回参数 arg 的反正弦值。参数 arg 应当在-1 和 1 之间。相关主题:acos(), atan(), atan2(), sin(), cos(), tan(), sinh(), cosh(), and tanh(). -atan 语法: #include double atan( double arg );功能:函数返回参数 arg 的反正切值。 相关主题:asin(), acos(), atan2(), sin(), cos(), tan(), sinh(), cosh(), and tanh(). -atan2 语法: #include doubl

3、e atan2( double y, double x );功能:函数计算 y/x 的反正切值,按照参数的符号计算所在的象限。相关主题:asin(), acos(), atan(), sin(), cos(), tan(), sinh(), cosh(), and tanh(). -ceil 语法: #include double ceil( double num );功能: 函数返回参数不小于 num 的最小整数。例如, y = 6.04;x = ceil( y );x 为 7.0. 相关主题:floor() and fmod(). -cos 语法: #include double cos(

4、 double arg );功能: 函数返回参数 arg 的余弦值,arg 以弧度表示给出。 相关主题:asin(), acos(), atan(), sin(), atan2(), tan(), sinh(), cosh(), and tanh(). -cosh 语法: #include double cosh( double arg );功能: 函数返回参数 arg 的双曲余弦值。 相关主题:asin(), acos(), atan(), sin(), atan2(), tan(), sinh(), cos(), and tanh(). -div 语法: #include div_t di

5、v( int numerator, int denominator );功能: 函数返回参数 numerator / denominator 的商和余数。结构类型 div_t 定义在 stdlib.h 中: int quot; / 商数int rem; / 余数例, 以下代码显示 x/y 的商和余数: div_t temp;temp = div( x, y );printf( “%d divided by %d yields %d with a remainder of %dn“, x, y, temp.quot, temp.rem );相关主题:ldiv(). -exp 语法: #inclu

6、de double exp( double arg );功能: 函数返回参数 returns e (2.7182818) 的 arg 次幂。 相关主题:log(). -fabs 语法: #include double fabs( double arg );功能: 函数返回参数 arg 的绝对值。 相关主题:abs(). -floor 语法: #include double floor( double arg );功能: 函数返回参数不大于 arg 的最大整数。例如, y = 6.04;x = floor( y );x 的值为 6.0. 相关主题:ceil(). -fmod 语法: #inclu

7、de double fmod( double x, double y );功能: 函数返回参数 x/y 的余数。相关主题:ceil(), floor(), and fabs(). -frexp 语法: #include double frexp( double num, int *exp );功能: 函数将参数 num 分成两部分: 0.5 和 1 之间的尾数(由函数返回)并返回指数 exp。转换成如下的科学计数法形式: num = mantissa * (2 exp)相关主题:ldexp(). -labs 语法: #include long labs( long num );功能: 函数返回

8、参数 num 的绝对值。 相关主题:abs(). -ldexp 语法: #include double ldexp( double num, int exp );功能: 函数返回参数 num * (2 exp)。如果发生溢出返回HUGE_VAL。 相关主题:frexp() and modf(). -ldiv 语法: #include ldiv_t ldiv( long numerator, long denominator );功能: 函数返回参数 numerator / denominator 的商和余数。结构类型 ldiv_t 定义在 stdlib.h 中: long quot; / 商数

9、 long rem; / 余数相关主题:div(). -log 语法: #include double log( double num );功能: 函数返回参数 num 的自然对数。如果 num 为负,产生域错误;如果 num 为零,产生范围错误。 相关主题:log10(). -log10 语法: #include double log10( double num );功能: 函数返回参数 num 以 10 为底的对数。如果 num 为负,产生域错误;如果 num 为零,产生范围错误。相关主题:log(). -modf 语法: #include double modf( double num,

10、 double *i );功能: 函数将参数 num 分割为整数和小数,返回小数部分并将整数部分赋给 i。 相关主题:frexp() and ldexp(). -pow 语法: #include double pow( double base, double exp );功能: 函数返回以参数 base 为底的 exp 次幂。如果 base 为零或负和 exp 小于等于零或非整数时,产生域错误。如果溢出,产生范围错误。 相关主题:exp(), log(), and sqrt(). -sin 语法: #include double sin( double arg );功能: 函数返回参数 arg 的正弦值,arg 以弧度表示给出。相关主题:asin(), acos(), atan(), cosh(), atan2(), tan(), sinh(), cos(), and tanh(). -sinh 语法: #include double sinh( double arg );功能: 函数返回参数 arg 的双曲正弦值。相关主题:asin(), acos(), atan(), cosh(), atan2(), tan(), sin(), cos(), and

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号