public static void putFloat(byte[] arr,long off,float val){
  if (UNALIGNED)   UNSAFE.putFloat(arr,off,val);
 else   putIntByByte(arr,off,Float.floatToIntBits(val),BIG_ENDIAN);
}

public static void putFloat ( byte [ ] arr , long off , float val ) { if ( UNALIGNED ) UNSAFE . putFloat ( arr , off , val ) ; else putIntByByte ( arr , off , Float . floatToIntBits ( val ) , BIG_ENDIAN ) ; }
stores float value into byte array . alignment aware .
