public static void putFloat(long addr,float val){
  if (UNALIGNED)   UNSAFE.putFloat(addr,val);
 else   putIntByByte(addr,Float.floatToIntBits(val),BIG_ENDIAN);
}

public static void putFloat ( long addr , float val ) { if ( UNALIGNED ) UNSAFE . putFloat ( addr , val ) ; else putIntByByte ( addr , Float . floatToIntBits ( val ) , BIG_ENDIAN ) ; }
stores given float value . alignment aware .
