Byte與Float轉(zhuǎn)換

Byte[]數(shù)組形式:

byte[] byteTemp = new byte[8] { 0x76, 0x83, 0x33, 0x45 }
byte[8]轉(zhuǎn)化為float[2],1byte=8bits

下面是將byte數(shù)組轉(zhuǎn)換為float的實現(xiàn):

  public static float getFloat(byte[] b) { 
        int accum = 0; 
        accum = accum|(b[0] & 0xff) << 0;
        accum = accum|(b[1] & 0xff) << 8; 
        accum = accum|(b[2] & 0xff) << 16; 
        accum = accum|(b[3] & 0xff) << 24; 
        System.out.println(accum);
        return Float.intBitsToFloat(accum); 
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、背景介紹 angular是什么:AngularJS最初由Misko Hevery和Adam Abrons于20...
    沒事兒啊閱讀 484評論 0 4
  • 今天是2017年最后一天,然后,就,摔跤了,今年第二次摔跤,自己太不小心。希望2018年,平平安安!
    陳露露lu閱讀 122評論 0 0
  • 遇見這位老司機的時間是在前天晚上,我從外面出差回來的路上。 出地鐵的時候已經(jīng)是晚上九點多了,去我住的地方的公交車已...
    葉小濤閱讀 390評論 0 0
  • 今天早上外面陰雨,聽著雨打窗臺,正好早睡,但是我要完成我的任務,這個時候我不是在鍛煉自己的寫作,而是在為持續(xù)寫做一...
    笑樂嗎閱讀 308評論 0 0
  • 時間段:20170619 - 20170625 通過率:87% 測試設(shè)備:Nexus 7.1.1 排名第10位的天...
    啊喔學堂閱讀 504評論 0 0

友情鏈接更多精彩內(nèi)容