Couldn't you just do a bit of code modification and change out the "long" parameters for "float"?

Also, if you aren't interested in the bloat of including more headers files this should help. Or for the novelty, of I don't know, writing something yourself...

I wasn't suggesting it was the be all/end all. Just an alternative. An idea.