날짜계산

#include <stdio.h>

int main()
{
        double daysOfYear = 365.2422;
        int day, hour, minute;
        double tmp,second;

        day = (int)daysOfYear;
        tmp = (daysOfYear-day) * 24.0;
        hour = tmp;
        tmp = (tmp-hour) * 60.0;
        minute = tmp;
        tmp = (tmp-minute) * 60.0;
        second = tmp;

        printf("%lf은 %d일 %d시간 %d분 %.2lf초 입니다.\n",daysOfYear, day, hour, minute, second);
        return 0;
}
Back