@Override
    public double doubleValue() {
        return longValue();
    }
Returns an {@code UnsignedByte} whose value is {@code (this % val)}.

@param val value by which this unsigned byte is to be divided, and the
           remainder computed
@return {@code this % val}
@throws ArithmeticException if {@code val} is null or zero.
clickhouse-data/src/main/java/com/clickhouse/data/value/UnsignedByte.java