double[] numbers={-322649.25, 100.7531, 0.0, 1.5, 2.75, 3.1425, 322649, 322649.75};
for(double i: numbers)
out.writeDouble(i);
ByteArrayDataInputStream in=new ByteArrayDataInputStream(out.buffer());
for(double i: numbers) {
double num=in.readDouble();
assert num == i;
}
}