Here you can find the source of readDouble(byte[] src, int pointer)
public static double readDouble(byte[] src, int pointer)
//package com.java2s; //License from project: Open Source License import java.nio.ByteBuffer; public class Main { public static double readDouble(byte[] src, int pointer) { return Double.longBitsToDouble(readLong(src, pointer)); }/*from w w w .j a va 2 s. c o m*/ public static long readLong(byte[] src, int pointer) { return ByteBuffer.wrap(src, pointer, 8).getLong(); } }