1. 程式人生 > >float轉16進位制, 16進位制轉float(java )

float轉16進位制, 16進位制轉float(java )

直接上程式碼,有需求的朋也可以檢視下:

package com.sondon.dev_soceket.test;


/**
 * @Project : 硬體通訊
 * @Package : com.sondon.tcpip
 * @Class : Test.java
 * @Company 廣州訊動網路科技有限公司
 * @Author : 蔡文鋒
 * @DateTime:2015年4月2日 上午11:21:53
 * @Blog:http://blog.csdn.net/caiwenfeng_for_23
 * @Description : { 測試 }
 */
public class Test {
	
	public static void main(String[] args) {
		String s="3E1E9E9F";
		Float value = Float.intBitsToFloat(Integer.valueOf(s.trim(), 16));
		System.out.println(value);
		
		Float f=0.15490197f;
		System.out.println(Integer.toHexString(Float.floatToIntBits(f)));
	}
}


相關推薦

實現微信開啟網頁時獲取當前微信使用者資訊Java基於snsapi_userinfo方式

/** * 1 第一步:使用者同意授權,獲取code * 2 第二步:通過code換取網頁授權access_token * 3 第三步:重新整理access_token(如果需要) * 4 第四步:拉取使用者資訊(需scope為 snsapi_user

微信開發2:微信js sdk分享朋友圈朋友獲取config介面注入許可權驗證java

進行微信開發已經一陣子了,從最初的什麼也不懂,到微信授權登入,分享,更改底部選單,素材管理,等。 今天記錄一下微信jssdk 的分享給朋友的功能,獲取config介面注入。 官方文件走一下 簡單說:四步走 1.繫結域名 (注意:設定js安全域名的時候,需

最大連續子序列和以及開始、結束下標Java

對一個有n個元素的陣列,求最大的連續子陣列的和,並求其開始、結束下標。 陣列的元素必然有正數也有負數才有意義,如果全是正數,那最大的子陣列就是本身;如果全部為負數,那最大子陣列就是空陣列。 例如下面的陣列,其最大子陣列序列和為187,子陣列為X[2,..,6

float16 16floatjava

直接上程式碼,有需求的朋也可以檢視下: package com.sondon.dev_soceket.test; /** * @Project : 硬體通訊 * @Package : com

原碼反碼補碼, 216,byte位元組雙位元組

計算機都以 補碼形式存在: 1.正數的原碼、反碼、補碼都一樣 負數的補碼==原碼(除符號位) 按位取反再+1;原碼==補碼(除符號位)按位取反再+1; 十進位制 原碼 反碼 補碼

[Qt]用QString得到162等的字串並自動填0

原創文章,歡迎轉載。轉載請註明:轉載自 祥的部落格 原文連結:https://blog.csdn.net/humanking7/article/details/85782122 函式原型 QString arg(int a, int fieldWidth =

162輸出數的二表示

blank tro 字符 toa 無符號 quest fff target back itoa轉換為2進制的char*字符串,輸出,cout<<hex<<128輸出16進制 https://www.zhihu.com/question/2032921

轉換十進位制KK十進位制,整數、小數

#include <iostream> #include <cstdio> using namespace std; int main() { int k,number;int

藍橋杯java:特殊迴文數十進位制十六十六十進位制十六數列排序

人生不易,生活無趣。一起來找點樂子吧。     特殊迴文數: 問題描述   123321是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的。   輸入一個正整數n, 程式設計求所有這樣的五位和六位十進位制數,滿足各位數字之和等於n 。 輸入格式   輸入一行,包

62101062函式。

百度出來的無法使用,只好自己寫,有bug的地方歡迎留言,感謝 function from62to10($str){ $dict = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $len

C++ printf列印二進位制十六利用itoa)

printf是格式化輸出函式,它可以直接列印十進位制,八進位制,十六進位制,輸出控制符分別為%d, %o, %x, 但是它不存在二進位制,如果輸出二進位制可以呼叫stdlib.h裡面的itoa函式。

c++ 十六十進位制 的 輸入

在預設的情況下,系統約定輸入的整型數是十進位制資料。當要求按八進位制或十六進位制輸入資料時,在cin中必須指明相應的資料型別:hex為十六進位制;oct為八進位制;dec為十進位制。 int  i,j

Java十六轉換

obi app pub main binary binarys val static 十進制轉十六進制 /** * Java 二進制,八進制,十進制,十六進制轉換 */ public class App { public static void main(

藍橋杯:轉換java

package lanqiaobei; import java.util.HashMap; import java.util.Scanner; import java.util.Stack; /* 練習題:進位制轉換 輸入一個十進位制數 N,將它轉換成 R 進位制數輸出。在 10≤R≤16的情況

牛客網——華為機試題5:轉換Java

題目描述: 寫出一個程式,接受一個十六進位制的數值字串,輸出該數值的十進位制字串。(多組同時輸入 ) 輸入描述: 輸入一個十六進位制的數值字串。 輸出描述: 輸出該數值的十進位制字串。 示例1: 輸入: 0xA 輸出: 10 import java.ut

微信瀏覽器跳頁面後再返回如何恢復到跳前的位置的問題。

客戶端 his ont 恢復 func 詳情 size light list 以商品列表頁打比方, 眾所周知,點擊商品進入詳情頁要保證不損壞當前列表頁狀態的做法通常是在a標簽上加上target=_blank進行新開一個窗口打開詳情頁 這個做法是非常普遍的,包括很多

C#:多程開發控制程數量

使用 star 其他 nvi 都是 ont tar obj proc 正在c#程序優化時,如果多線程效果不佳的情況下,也會使用多進程的方案,如下: System.Threading.Tasks.Task task=System.Threading.Tasks.Task

查端口占用程號

dst blog class sta find cls echo exe body @echo off :main cls ::|findstr "8080" ::查找進程占用tasklist|findstr "XXXX" ::殺進程taskkill /f /t /im

中的個數JAVA

n! bsp 一個 數加 整數 desc 個數 操作 pan 二進制中的1的個數     題目描述   輸入一個整數,輸出該數二進制表示中1的個數。其中負數用補碼表示。          思路:用位運算來進行移1操作。(首先得知道數在計算機中都是以01來放置的)     

界面左右出左出特效

ini rri star nbsp sta 分享圖片 version override @override left_in <?xml version="1.0" encoding="utf-8"?> <translate xmlns: