Nadav,
What Heiko is saying is that Typecast with Convert 4.x gives a different result than the Number to Boolean array function. He is right. The bits are in reverse order of each other.
Example:
Using a number hex 96 we get the two different results:
Typecast with 4.x = 10010110
Number to Bool Array = 01101001
See the attached example VI.
Scott