iic用ioctl写入地址与16进制代码地址转换问题

通过ioctl写iic,寄存器式样给出的地址是90,但是写入查看写入的不是90是20,写入248,查看写入了90,127是4E,现在不知道是如何转换的,现在希望将写入地址127转换成代码中写的16进制地址,就像90变成248一样,这个转换了是多少