cdm/src/main/java/ucar/ma2/ArrayInt.java
public double getDouble(int index) {
    int val = storage[index];
    return (double) (isUnsigned() ? DataType.unsignedIntToLong(val) : val);
  }
public double getDouble(int index) {
    int val = storage[index];
    return (double) (isUnsigned() ? DataType.unsignedIntToLong(val) : val);
  }
package private : mostly for iterators