Nah, it's more clear like 1000.0. :-) 

BTW, @xrg maybe you can replace the u_long type with C89/C99 type? It took me a while to find it typedef'd in /usr/include, and I really don't know if it's in POSIX.