关闭

float转16进制, 16进制转float(java )

标签: javafloat16进制
3645人阅读 评论(1) 收藏 举报
分类:

直接上代码,有需求的朋也可以查看下:


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)));
	}
}


0
1

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2227456次
    • 积分:19854
    • 等级:
    • 排名:第430名
    • 原创:250篇
    • 转载:215篇
    • 译文:0篇
    • 评论:346条
    博客专栏