d = int(dn) mi = frac(dn)*60 m = int(mi) s = frac(mi)*60 #### d = int(49.5125) = 49 mi = frac(49.5125)*60 = 0.5125*60 = 30.75 m = int(mi) = int(30.75) = 30 s = frac(mi)*60 = 0.75*60 = 45