728x90
반응형
0. 파일
1. main.c
#include "test.h"
union converter
{
float f_val;
unsigned short u_val[2];
};
void main(void)
{
union converter user_conv;
//user_conv.f_val = 23.30;
user_conv.u_val[0] = 0x6666;
user_conv.u_val[1] = 0x41BA;
printf("%f\r\n", user_conv.f_val);
printf("%X\r\n", user_conv.u_val[0]);
printf("%X\r\n", user_conv.u_val[1]);
printf("%d\r\n", sizeof(user_conv.u_val));
}
2. 결과
3. Hex 소수점 converter
728x90
반응형
'공부 > C언어' 카테고리의 다른 글
10. __VA_ARGS__ 의 쓰임 (0) | 2018.05.24 |
---|---|
9.[C언어] 구조체 typedef (0) | 2018.04.03 |
7.[C언어] 구조체 응용하기 (0) | 2018.03.13 |
6.[C언어] 배열 초기화 하기 (0) | 2018.03.09 |
[c언어] 포인트 문자열 (0) | 2018.03.09 |