记录

1. 16进制转float


1 #include <stdio.h>
2
3 int main()
4 {
5 unsigned int dat= 0xbed96b3a;
6 float f=(*(float *)&dat);
7 printf("Hello world!\n");
8
9 printf("data %f\n", f);
10 return 0;
11 }

$ gcc hello.c
$ ./a.out
Hello world!
data -0.424646

 

posted on 2015-08-31 15:37  wi100sh  阅读(132)  评论(0编辑  收藏  举报

导航