The pid code is also used on CC(3D).  However, IIRC the issue was about keeping the mantissa within the same relative range and wouldn't be influenced by the FPU.  This is consistent with the previously implementation, but we can make a separate PR to evaluate if it is necessary or when.