modf.c 794 Bytes
/*
=============================================================================
        Copyright (C) 1997-1999 NINTENDO Co.,Ltd.
        
        $RCSfile: modf.c,v $
        $Revision: 1.1.1.1 $
        $Date: 2002/10/30 02:07:09 $
=============================================================================
関数名:modf
-----------------------------------------------------------------------------
書式:  #include <math.h>
        double modf(double x, double *intptr)
引数:  x 小数部と整数部に分ける元の数値
        intptr 整数部
戻り値:小数部
説明:  引数 xを小数部と整数部に分ける。
-----------------------------------------------------------------------------
*/
double modf(double x, double *intptr)
{

    int a;
    a = x;
    *intptr = (double)a;
    return  x - (double)a;
}