note
bart
Here's your error:
<blockquote><code>$result2 = int(ord($dividend)/ord($divisor));
print sprintf("%02X ", ord($result2)) . "\n";
</code></blockquote>
You get the result as an integer (= 0), but you treat it as a character (="0").
1205629
1205629