54 #ifndef CGAL_IEEE_754_UNIONS_H
55 #define CGAL_IEEE_754_UNIONS_H
61 #ifdef CGAL_BIG_ENDIAN
62 struct {
unsigned sign : 1;
67 struct {
unsigned H :32;
71 struct {
unsigned low :32;
76 struct {
unsigned L :32;
85 struct {
unsigned sign : 1;
96 std::cout << std::endl;
97 std::cout << std::hex << std::setw(8) << std::setfill(
'0') << p->
c.
H;
99 std::cout << std::hex << std::setw(8) << std::setfill(
'0') << p->
c.
L;
100 std::cout << std::endl;
107 std::cout << std::endl;
108 std::cout << std::hex << std::setw(8) << std::setfill(
'0') << p->
c;
109 std::cout << std::endl;
114 #endif // CGAL_IEEE_754_UNIONS_H
void show(IEEE_754_double *p)
struct IEEE_754_double::@31 b
struct IEEE_754_double::@32 c
struct IEEE_754_float::@33 b