public static Class<? extends Number> getHighestCommonNumberClass(final boolean forceFloatingPoint, final Number... numbers) {
        NumberInfo numberInfo = getHighestCommonNumberInfo(forceFloatingPoint, numbers);
        return determineNumberClass(numberInfo.getBits(), numberInfo.getFp());
    }
@author Daniel Kuppitz (http://gremlin.guru)
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/NumberHelper.java