fix hex2dec bug