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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。