From 419907c0b57da52465af1d625fc70b13a6f54c4c Mon Sep 17 00:00:00 2001 From: Jon Bratseth Date: Wed, 19 Dec 2018 13:16:07 +0100 Subject: String.format is locale dependent (and more verbose) --- .../src/main/java/com/yahoo/tensor/functions/ScalarFunctions.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'vespajlib') diff --git a/vespajlib/src/main/java/com/yahoo/tensor/functions/ScalarFunctions.java b/vespajlib/src/main/java/com/yahoo/tensor/functions/ScalarFunctions.java index 3a66eef258d..eabeb8905f7 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/functions/ScalarFunctions.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/functions/ScalarFunctions.java @@ -245,7 +245,7 @@ public class ScalarFunctions { @Override public double applyAsDouble(double operand) { return scale * (operand >= 0.0 ? operand : alpha * (Math.exp(operand)-1)); } @Override - public String toString() { return String.format("f(a)(%f * if(a >= 0, a, %f*(exp(a)-1)))", scale, alpha); } + public String toString() { return "f(a)(" + scale + " * if(a >= 0, a, " + alpha + " * (exp(a) - 1)))"; } } public static class Sin implements DoubleUnaryOperator { @@ -298,8 +298,6 @@ public class ScalarFunctions { } - - // Variable-length operators ----------------------------------------------------------------------------- public static class EqualElements implements Function, Double> { -- cgit v1.2.3