modff


浮動小数点数を整数部と小数部に分割します。

[所属]

数学ライブラリ

[指定形式]

#include <mathf.h>

float modff(float val, float *ipart);

[戻り値]

小数部を返します。結果の符号はvalの符号と同じです。

[詳細説明]

float型のvalを整数部と小数部とに分割し,整数部を*ipartに格納します。丸めは行いません。整数部と小数部の和は,正確にvalと一致するように保証されています。たとえば,“realpart = modff (val, &intpart)”であるとき,“realpart + intpart”はvalと一致します。