十六进制到ASCII转换问题

问题描述:

这个十六进制值的ascii表示是什么:0x80487d2每个转换器给了我一个不同的答案,希望有人可以提供帮助。十六进制到ASCII转换问题

谢谢

+0

小或大端? –

+1

ascii表示是什么意思? – jman

+1

对,“0x80487d2”是一个ascii表示:) –

0x80487d2没有ASCII表示。

ASCII只能包含0和127(含)范围内的字符。十六进制值0x80487d2远远高于127.

该十六进制值可以拆分为多个字节,但是这样做的方式取决于机器是小端还是大端,并且不管所有这些字节都不是ASCII码表示。任何ASCII字符表(http://www.asciitable.com/)上都不会找到0xd2。

假设是文字数(即,不是一些奇怪的或小端编码)的十进制表示是134514642.