主页 > 程序人生 > IEEE754标准实数转化类(方便做组成原理作业)

IEEE754标准实数转化类(方便做组成原理作业)

因为组成原理需要你把IEEE754转化来转化去的。。所以我就写个东西来完成这个工作了。。。
一个简单的java类,喜欢的同学可以拿去用~javadoc也写了~

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/**
 *
 * @author yanglingfeng
 */
public class IEEE {
 
 
    /**
     * IEEE754标准的单精度实数转化为16进制表示
     * @param a
     * @return String
     */
    public String FloatToHex(float a){
         int c=Float.floatToIntBits(a);
         return Integer.toHexString(c);
     }
 
    /**
     * IEEE754标准的双精度实数转化为16进制表示
     * @param a
     * @return String
     */
    public String DoubleToHex(double a){
 
         long c=Double.doubleToLongBits(a);
         return Long.toHexString(c);
     }
     /**
      * 从16进制表示转化为IEEE754标准的双精度实数
      * @param a
      * @return double
      */
     public double HexToDouble(long a){
         double b=Double.longBitsToDouble(a);
         return b;
     }
     /**
      * 从16进制表示转化为IEEE754标准的单精度实数
      * @param a
      * @return float
      */
     public float HexToFloat(int a){
         float  b=Float.intBitsToFloat(a);
         return b;
     }
 
 
}

相关日志

, , , ,

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

引用:0

下面所列的是引用到本博客的链接
IEEE754标准实数转化类(方便做组成原理作业) 来自 混沌的云
顶部