public double NextDouble() { double result = ByteUtil.BytesHighFirstToDouble(bytes, offset); offset += 8; return(result); }