Larry, My face is red. I don't know how I managed to send an incorrect version. Of course I had checked my results against yours. In any case, the correct version and its result from the console: >> source byter byter: func [n [integer!]][ do join "#{" [skip to-string to-hex (256 * (n // 256)) + to-integer (n / 256) 4 "}"] ] >> byter 8760 == #{3822} >> Jerry