java中float转byte[](自用)

原创 2015年07月10日 18:44:01
    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;
    }
版权声明:本文为博主原创文章,未经博主允许欢迎转载。

java中byte、short、int、long、float、double类型的取值范围

首先byte、short、int、long都是整数类型。      ①:byte占一个字节,也就是8位,而且byte 是有符号整形 用二进制表示时候最高位为符号位 0代表正数 1代表负数。 max...
  • jaychouandkobe
  • jaychouandkobe
  • 2015年03月20日 16:57
  • 7208

java中float与byte[]的互转

起因:想把一个float[]转换成内存数据,查了一下,下面两个方法可以将float转成byte[]。  方法一  import java.nio.ByteBuffer; import ...
  • a9529lty
  • a9529lty
  • 2013年10月16日 16:42
  • 6545

Java类型转换(int - byte[],float - byte[])

Java类型转换(int - byte[],float - byte[]) 分类: Java AND Android2012-08-20 11:22 2360人阅读 评论(1) 收藏 举...
  • zanfeng
  • zanfeng
  • 2013年12月15日 14:20
  • 2751

java如何将 byte [4] 转换到float

byte b[]={0x41,(byte) 0xc8,0,0};  //方法1 流输入,适用于ME/SE环境 //默认大端数,如果小端数,可以先翻转数组 DataInputStream dis=...
  • phenixyf
  • phenixyf
  • 2016年10月20日 16:16
  • 1637

Android 浮点数Double与byte[]数组互转方法

static double ArryToDouble(byte[] Array,int Pos) { long accum = 0; accum = Array[Pos+0] & ...
  • guanshangming
  • guanshangming
  • 2012年07月03日 08:40
  • 3398

字节数组byte[]和整型,浮点型数据的转换——Java代码

本文介绍如何将一个基本数据类型的二进制串转化为这个基本数据,这个二进制串以字节数组的形式保存。...
  • giantpoplar
  • giantpoplar
  • 2015年08月14日 11:54
  • 8426

如何将float型转换成4byte型

如何将float型转换成4 byte型       例如:8.75 十六进制的数据为 0x00,0x00,0x0c,0x41 1,如何将4 BYTE转换成float型 2. 如何将...
  • Uncle_GUO
  • Uncle_GUO
  • 2015年01月10日 02:12
  • 3528

java 各基本数据类型 所占有的字节数

public class Calcsizof { /** * @param args */ private static void calSize() { System.out....
  • youcharming
  • youcharming
  • 2014年12月17日 21:05
  • 17473

java中float与byte[]的互转

FROM:http://tjmljw.iteye.com/blog/1767716 起因:想把一个float[]转换成内存数据,查了一下,下面两个方法可以将float转成byte[]。  方法...
  • u013766398
  • u013766398
  • 2016年05月05日 16:49
  • 603

java中float转byte[](自用)

public static byte[] getBytes(float data)     {         int intBits = Float.floatToIntBits(data); ...
  • yipanbo
  • yipanbo
  • 2015年07月10日 18:44
  • 1269
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java中float转byte[](自用)
举报原因:
原因补充:

(最多只允许输入30个字)