File indexing completed on 2026-04-09 07:49:24
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010 double hiloint2double(int hi, int lo)
0011 {
0012 union {
0013 double val;
0014 struct {
0015 int lo;
0016 int hi;
0017 };
0018 } u;
0019 u.hi = hi;
0020 u.lo = lo;
0021 return u.val;
0022 }
0023
0024 int double2hiint(double val)
0025 {
0026 union {
0027 double val;
0028 struct {
0029 int lo;
0030 int hi;
0031 };
0032 } u;
0033 u.val = val;
0034 return u.hi;
0035 }
0036
0037 int double2loint(double val)
0038 {
0039 union {
0040 double val;
0041 struct {
0042 int lo;
0043 int hi;
0044 };
0045 } u;
0046 u.val = val;
0047 return u.lo;
0048 }
0049
0050
0051
0052