チェックサム評価器を書こうとしています。以下のコードを書きました。
0xFF -
( (
0x10 + 0x01 +0x00+ 0x13+ 0xa2+ 0x00+ 0x40+ 0x4a+
0xfd + 0x15 + 0xff + 0xfe+ 0x00+ 0x08 +
( 1 + 30 ) +
( 2 + 30 )
)
& 0xFF
)
行 ( 1 + 30 ) および ( 2 + 30 ) を参照してください。これらは 16 進数値に変換されますが、加算中に変換され、結果は予期されません。(1 + 30) が 16 進値であると言う方法はありますか?