关闭

java中float转byte[](自用)

1035人阅读 评论(0) 收藏 举报
分类:
    public static byte[] getBytes(float data)
    {
        int intBits = Float.floatToIntBits(data);
        return getBytes(intBits);
    }
    
    public static byte[] getBytes(int data)
    {
        byte[] bytes = new byte[4];
        bytes[0] = (byte) (data & 0xff);
        bytes[1] = (byte) ((data & 0xff00) >> 8);
        bytes[2] = (byte) ((data & 0xff0000) >> 16);
        bytes[3] = (byte) ((data & 0xff000000) >> 24);
        return bytes;
    }
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:732532次
    • 积分:6502
    • 等级:
    • 排名:第3657名
    • 原创:117篇
    • 转载:103篇
    • 译文:1篇
    • 评论:123条
    最新评论