diff --git a/virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/conversions/from_long/ToDouble.java b/virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/conversions/from_long/ToDouble.java index f1cc1db73..df955632a 100644 --- a/virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/conversions/from_long/ToDouble.java +++ b/virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/conversions/from_long/ToDouble.java @@ -27,11 +27,10 @@ import java.util.function.LongToDoubleFunction; /** * Create a double by converting values. This function works in the following modes: * */ @Categories(Category.conversion) @@ -41,10 +40,7 @@ public class ToDouble implements LongToDoubleFunction { private final LongToDoubleFunction func; ToDouble(Object func) { - if (func instanceof Double aDouble) { - double scale = aDouble.doubleValue(); - this.func = l -> (double) (l % scale); - } else if (func instanceof Number number) { + if (func instanceof Number number) { final double aDouble = number.doubleValue(); this.func = l -> aDouble; } else {