I put floats in gem_utils, if you are going to approximate do it fully -> -5% exec time.
Updated spreadsheet.