#include #include #include #include #include "calc.h" double fromtime( char s[] ) { double tt[3]; double t; int hh, mm; int count=0; int i=0; char *c; c=&s[0]; tt[2]=0.0; for ( i=0; s[i]!=0; i++) { if ( s[i] == ':') { tt[count++]=atof(c); c=&s[i+1]; } } tt[count++]=atof(c); return(tt[0] * 3600 + tt[1] * 60 + tt [2]); } void totime( double t, int tt[] ) { tt[0]=(int)floor( t / 3600 ); t = t - (double) tt[0] * 3600; tt[1]=(int)floor( t / 60 ); t = t - (double) tt[1] * 60; tt[2]=(int)t; }