C++ Math modf()

2024 年 8 月 30 日 | 阅读 2 分钟

此函数用于将一个数字分解为整数部分和小数部分。

例如

语法

假设一个数字是 'x','ptr' 是指向整数部分的指针。

参数

x:要被分解为两部分(即小数部分和整数部分)的值。

ptr:它是一个指针,指向一个存储 x 整数部分的对象。

返回值

它返回 x 的整数部分。

示例 1

让我们看一个简单的例子

输出

Value of x is : 18.26
integral part of x is :18
fractional part of x is :0.26

在此示例中,modf() 函数将一个数字分解为小数部分和整数部分。小数部分是 0.26,整数部分是 18。

示例 2

让我们看一个当 x 值为负数时的简单示例。

输出

Value of x is : -78.34
integral part of x is :-78
fractional part of x is :-0.339996

下一主题C++ 数学函数