`
cuichang
  • 浏览: 94963 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

fabsf 函数

 
阅读更多

返回浮点的绝对值。

 

AME

     fabs -- floating-point absolute value function

 

SYNOPSIS

     #include <math.h>

 

     double

     fabs(double x);

 

     long double

     fabsl(long double x);

 

     float

     fabsf(float x);

 

DESCRIPTION

     The fabs() functions compute the absolute value of a floating-point number x.

 

SPECIAL VALUES

     fabs(+-_) returns 0.

 

     fabs(+-infinity) returns +infinity.

 

SEE ALSO

     abs(3), ceil(3), floor(3), rint(3), math(3)

 

STANDARDS

     The fabs() functions conform to ISO/IEC 9899:1999(E).

分享到:
评论

相关推荐

    C++函数列表~~~~

    1. **绝对值**:`abs`, `fabs`, `fabsf`, `fabsl` - 这些函数分别用于计算整数和浮点数的绝对值。例如,`abs`适用于整数,而`fabs`系列适用于浮点数。 2. **三角函数**:`acos`, `acosf`, `acosl`, `asin`, `asinf`...

    cmath常用数学函数

    - `fabsf` 和 `fabsl`: 分别为单精度和双精度浮点数的绝对值计算。 2. **三角函数** - `sin`, `cos`, `tan`: 计算正弦、余弦和正切值。 - `sinf`, `cosf`, `tanf`: 单精度版本的正弦、余弦和正切计算。 - `sinl...

    cmath苦函数列表

    对于常见的运算,cmath库提供了绝对值函数(fabs、fabsf、fabsl)、上取整函数(ceil、ceilf)、下取整函数(floor、floorf)、求余函数(fmod、fmodf、fmodl),以及对数函数(log、logf、logl)。值得注意的是,...

    objective-c 函数速查手册

    - **1.1.3 fabs()/fabsf()/fabsl()函数**:这些函数分别用于计算浮点数、单精度浮点数和长双精度浮点数的绝对值。 - **1.1.4 floor()/floorf()/floorl()函数**:这三个函数分别用于将浮点数、单精度浮点数和长双精度...

    CUDAMathAPI.pdf

    5. 绝对值函数(fabsf)和取整函数,如向下取整(floorf)和向上取整(ceilf); 6. 错误和特殊值函数,如判断是否为无穷大(isinf)、是否为非数字(isnan)等; 7. Bessel函数,包括第一类的0阶和1阶函数(cyl_...

    c_math_viewer:解析并徘徊c数学库函数的数学公式

    C / C ++数学公式查看器 动机 通过包含math.h或cmath库,我们可以在C / C ++中利用有用的数学函数。 但是,如果函数调用深刻而复杂,则很难一眼就认出该函数的全部功能。...abs labs llabs fabs fabsf fabsl

    使用gcc和glibc来优化程序 转载.pdf

    - `__builtin_fabs`, `__builtin_fabsf`:计算浮点数的绝对值,针对不同精度提供优化。 3. **glibc优化** glibc作为C标准库,也提供了许多优化手段,如使用高效的内存管理函数,比如`malloc`和`free`的替代品,...

    C语言math.h文件使用说明及相应示例程序

    C99中还支持`fabsf(float x)`和`fabsl(long double x)`。 3. **浮点数四舍五入** - `ceil(double x)`: 向上取整。 - `floor(double x)`: 向下取整。 - `lrint(double x)`, `llrint(double x)`, `lround(double ...

    非线性无传感器观测器源码

    if (fabsf(id) &gt; 0.1 || fabsf(iq) &gt; 0.1) { L = L - ld_lq_diff / 2.0 + ld_lq_diff * SQ(iq) / (SQ(id) + SQ(iq)); } ``` ##### 3. 观测器模型 观测器采用的是基于Ortega原始方法的模型,通过误差反馈来更新...

    经典c语言面试题

    if(fabsf(var) ) // float if(var == NULL) // 指针变量 ``` 12. **十六进制转十进制** 给定的十六进制数1000000000000000和1111111111111111转换为十进制分别为0和18446744073709551615。 13. **高效计算乘法...

    CUDA的案例研究(来自官方的资料)

    float K = 1.0f / (1.0f + 0.2316419f * fabsf(d)); float CND = RSQRT2PI * expf(-0.5f * d * d) * (K * (A1 + K * (A2 + K * (A3 + K * (A4 + K * A5))))); if (d &gt; 0) CND = 1.0f - CND; return CND; } ```...

Global site tag (gtag.js) - Google Analytics