Here you can find the source of byteToFloat(byte[] b)
public static float byteToFloat(byte[] b)
//package com.java2s; //License from project: Open Source License public class Main { public static float byteToFloat(byte[] b) { return Float.intBitsToFloat(byteToInt(b)); }//from ww w .ja va2 s . c o m public static int byteToInt(byte[] b) { int s = 0; int s0 = b[0] & 0xff; int s1 = b[1] & 0xff; int s2 = b[2] & 0xff; int s3 = b[3] & 0xff; s3 <<= 24; s2 <<= 16; s1 <<= 8; s = s0 | s1 | s2 | s3; return s; } }