2010. 6. 29. 17:24
public static byte[] float2bytes(float value) {
byte[] array = new byte[4];
int intBits=Float.floatToIntBits(value);
array[0]=(byte)((intBits&0x000000ff)>>0);
array[1]=(byte)((intBits&0x0000ff00)>>8);
array[2]=(byte)((intBits&0x00ff0000)>>16);
array[3]=(byte)((intBits&0xff000000)>>24);
return array;
}
byte[] array = new byte[4];
int intBits=Float.floatToIntBits(value);
array[0]=(byte)((intBits&0x000000ff)>>0);
array[1]=(byte)((intBits&0x0000ff00)>>8);
array[2]=(byte)((intBits&0x00ff0000)>>16);
array[3]=(byte)((intBits&0xff000000)>>24);
return array;
}
'java > util' 카테고리의 다른 글
[java] - Big Endian to Little Endian (0) | 2010.06.29 |
---|---|
[java] - Little Endian to Big Endian (0) | 2010.06.29 |
[java] - byte array to float (0) | 2010.06.29 |
[java] - byte array to short (0) | 2010.06.29 |
[jar] - jar 안의 특정 디렉토리의 파일 목록을 가져오고 싶을때.. (0) | 2010.06.29 |