cdm/src/main/java/ucar/unidata/io/Swap.java
static public float swapFloat(float v) {
        int l = swapInt(Float.floatToIntBits(v));
        return (Float.intBitsToFloat(l));
    }
static public float swapFloat(float v) {
        int l = swapInt(Float.floatToIntBits(v));
        return (Float.intBitsToFloat(l));
    }
Returns the float resulting from reversing 4 bytes of a specified
float.

@param  v       input value for which byte reversal is desired
@return         the value represented by the bytes of <code>v</code>
reversed