Cleaned up bad messy floats in container weights
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
export default function stripFloatingPointOddities(num, precision = 12){
|
||||
export default function stripFloatingPointOddities(num, precision = 12) {
|
||||
return +parseFloat(num.toPrecision(precision))
|
||||
}
|
||||
|
||||
export function safeStrip(num, precision = 12) {
|
||||
if (!Number.isFinite(num)) return num;
|
||||
return stripFloatingPointOddities(num, precision);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user