fast_float icon indicating copy to clipboard operation
fast_float copied to clipboard

Feature request: fast_fixed_point

Open spannella opened this issue 3 years ago • 3 comments

Hi in many applications I have I cannot use double / float but use a fixed-point integer representation, for instance storing the number in a int64_t with the stored value is 1 billion times the original value allowing for 9 digits of decimal. Example: int64_t val; fast_fixed_point("42.123456789", val, 9) then val would be set to 42123456789

I think it should be pretty easy to adapt the current code to support this use case.

spannella avatar Jul 29 '22 12:07 spannella

Pull request invited!

lemire avatar Jul 29 '22 16:07 lemire