On Mon, Jun 28, 2010 at 05:55:02PM -0400, Matt Jadud wrote: > n = (float) (nlo & (nhi << 16)); You probably mean | rather than & there... It's probably easier to do that by casting a pointer, though. -- Adam Sampson <ats at offog.org> <http://offog.org/>