Minutes and seconds to fractions of an hour (or degree)

  • This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
May 29, 2008
Groton, CT
Say you want to express 15 minutes and 30 seconds as a fraction of an hour.

Charles Dye already has a function @timefmt[hh:mm:ss,15] which will display that time as fractions of a day. So, if you force the hours to zero, and multiply by 24, you can get mm:ss as fractions of an hour. Or fractions of a degree of arc.

echo %@eval[%@timefmt[00:mm:ss,15]*24 =.4]