The standard release of Paraview can read binary double precision OpenFOAM cases. It would be very useful if it could read binary and ascii and single and double precision natively. If it could autodetect the format and precision when reading the data in, this would also be extremely useful.
Mathieu Westphal commented
ParaView now support single precision. However I'm not sure it is possible to detect it in the format itself.