Convert Double to Data.Fixed

26 Dec
2011
26 Dec
'11
10:55 a.m.
Hi cafe, How do I most efficiently convert a Double to a Data.Fixed? I'm asking because I want to convert fractional seconds to the seconds field of Data.Time.TimeOfDay, which is Pico = Data.Fixed.Fixed E12. For now the fastest thing I came up with was fromIntegral (round (sec*1000000)) / fromIntegral 1000000, but this frankly sucks and is rather slow, there must be a better way. -- Eugene Kirpichov Principal Engineer, Mirantis Inc. http://www.mirantis.com/ Editor, http://fprog.ru/
4891
Age (days ago)
4894
Last active (days ago)
1 comments
2 participants
participants (2)
-
Albert Y. C. Lai
-
Eugene Kirpichov