From a27b8b6b5c7ce769209299ca2b72f9bdf620d10a Mon Sep 17 00:00:00 2001 From: ch-yx Date: Thu, 20 Jan 2022 03:00:28 +0800 Subject: [PATCH] minor issue (#1279) --- src/main/java/carpet/script/value/NumericValue.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/carpet/script/value/NumericValue.java b/src/main/java/carpet/script/value/NumericValue.java index 995ba071..9621cf53 100644 --- a/src/main/java/carpet/script/value/NumericValue.java +++ b/src/main/java/carpet/script/value/NumericValue.java @@ -56,7 +56,7 @@ public class NumericValue extends Value } try { - if (Double.isInfinite(value)) return "INFINITY"; + if (Double.isInfinite(value)) return (value>0)?"INFINITY":"-INFINITY"; if (Double.isNaN(value)) return "NaN"; if (abs(value) < epsilon) return (signum(value) < 0)?"-0":"0"; //zero rounding fails with big decimals // dobules have 16 point precision, 12 is plenty to display