116#if VTK_SIZEOF_VOID_P >= 8
119 long long i =
static_cast<long long>(x);
120 f =
static_cast<F
>(x - i);
121 return static_cast<int>(i - 103079215104LL);
122#elif !defined VTK_WORDS_BIGENDIAN
130 dual.d = x + 103079215104.0;
131 f = dual.s[0] * 0.0000152587890625;
132 return static_cast<int>((dual.i[1] << 16) | ((dual.i[0]) >> 16));
141 dual.d = x + 103079215104.0;
142 f = dual.s[3] * 0.0000152587890625;
143 return static_cast<int>((dual.i[0] << 16) | ((dual.i[1]) >> 16));