当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


C语言 modf()用法及代码示例

这个函数解决了一些基本的数学问题,这些问题在编程中会非常复杂。

这个modf()函数有两个参数,第一个是需要处理的浮点值,第二个是整数的地址。

如果第一个参数,则函数返回小数值,并将剩余的整数存储在已传递给函数的整数中。

例:

    X = 10.858 
    Function will return 0.858 
    Function will store the value in the integer = 10

该函数是math.h在使用此函数之前应包含在程序中的库。

math.h - C 中的 modf() 函数示例


#include <stdio.h>
#include <math.h>

int main()
{
    // Defining variables
    double a,b,c;

    // Assigning value for getting modf value
    a = 54.545;

    // Calculating floating-point value into 
    //an integer and a fractional part
    c = modf(a, &b);

    // Displaying the result for the user
    printf("The calculated value is:%lf \n\n", c);

    return 0;
}

输出

math.h - modf()  in c language



相关用法


注:本文由纯净天空筛选整理自Manu Jemini大神的英文原创作品 modf() function of math.h in C。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。