Do not check float_is_zero for float fields with digits specifically set to 0, it means the rounding precision is infintie for those ones, and tmp === val is enough.
Do not check float_is_zero for float fields with digits specifically set to 0, it means the rounding precision is infintie for those ones, and tmp === val is enough.