Java Byte Array to Float byteArrayToFloat(byte[] bytes)

Here you can find the source of byteArrayToFloat(byte[] bytes)

Description

byte Array To Float

License

Apache License

Declaration

public static Float byteArrayToFloat(byte[] bytes) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

public class Main {

    public static Float byteArrayToFloat(byte[] bytes) {
        int bits = byteArrayToInt(bytes);
        return Float.intBitsToFloat(bits);
    }/* www .  j a  v  a  2s. c  om*/

    public static Integer byteArrayToInt(byte[] bytes) {
        int number = 0;
        int byteLength = bytes.length;
        for (int i = 0; i < byteLength; i++) {
            number |= ((int) (bytes[byteLength - i - 1] & 0xff) << (8 * i));
        }
        return number;
    }
}

Related

  1. byteArrayToFloat(byte value[])
  2. byteArrayToFloat(byte[] array)
  3. byteArrayToFloat(byte[] b)
  4. byteArrayToFloat(byte[] byteArray)
  5. byteArrayToFloat(byte[] byteArray)
  6. byteArrayToFloat(byte[] bytes, int size, int fpBits)
  7. byteArrayToFloatArray(byte[] bytes)
  8. byteArrayToFloatBE(byte[] data)
  9. bytes2float(byte[] b)