浮動小数点数を整数部と小数部に分割します。
[所属]
数学ライブラリ
[指定形式]
#include <math.h>
double modf(double val, double *ipart);
[戻り値]
小数部を返します。結果の符号はvalの符号と同じです。
[詳細説明]
double型のvalを整数部と小数部とに分割し,整数部を*ipartに格納します。丸めは行いません。整数部と小数部の和は,正確にvalと一致するように保証されています。たとえば,“realpart = modf (val, &intpart)”であるとき,“realpart + intpart”はvalと一致します。