[PATCH openEuler-5.10 37/86] hwmon: (tmp421) fix rounding for negative values