Cライブラリ関数 - MODF()
説明
Cライブラリ関数の二重MODF(ダブルのx、ダブル*整数)は小数部(小数点の後の部分)の値を返しますし、一部を整数への整数を設定します。
声明
ここで、()文MODF関数です。
double modf(double x, double *integer)
パラメータ
- X -浮動小数点値。
- 整数-オブジェクトへのポインタは、オブジェクトが整数部分を格納します。
戻り値
この関数は、xの小数部を返し、そしてxシンボルと同じ。
例
次の例では、MODF()関数が使用されている示しています。
#include<stdio.h> #include<math.h> int main () { double x, fractpart, intpart; x = 8.123456; fractpart = modf(x, &intpart); printf("整数部分 = %lf\n", intpart); printf("小数部分 = %lf \n", fractpart); return(0); }
それでは、以下になります上記のプログラムを、コンパイルして実行してみましょう:
整数部分 = 8.000000 小数部分 = 0.123456