Azmat Bhatty wrote in message news:<50650000000800000070670000-1031838699000@exchange.ni.com>...
> Hello there, fellow LabVIEWers! I'm in a bind that I hope that you
> can get me out of. I'm trying to take a 48 bit number and shift it to
> the left by 8 bits. Problem is, I can only view up to 32 bit numbers
> and whenever my value is higher than 4294967296 (which is 2 to the
> 32nd power), LabVIEW stops at that value. I need to view a number
> higher than 32 bits and so far, I haven't had much success than doing
> so. Please help!
Is this 48 bit number for mathmatical operations, or do you just need
to display it on the front panel?
If you just need to display it, convert it to a hex or binary string
(format value.vi, and wire in %b for binary,
%x for hex), then a left
shift becomes a matter of splitting and rearranging the string.
If you need to do math on this number, then you are into much deeper
work, probably involving splitting the number up into 2 chunks and
calculating on each half.