二进制转16进制为什么一样的,有什么问题吗

二进制转16进制为什么一样的,有什么问题吗
二进制 255044462d312e330a25c4e5f2e5eba7f3a0d0c4c60a342030206f626a0a3c3c202f4c656e677468203520302052202f46696c746572202f466c6174654465636f6465203e3e0a73747265616d0a78012b5408542854d00f482d4a4e2d28294dcc5128ca040a985a1a2a1800218c4ece55d0f7cc355470c907aa0f040095b30dfd0a656e6473747265616d0a656e646f626a0a352030206f626a0a35310a656e646f626a0a322030206f62.....
转成十六进制
255044462d312e330a25c4e5f2e5eba7f3a0d0c4c60a342030206f626a0a3c3c202f4c656e677468203520302052202f46696c746572202f466c6174654465636f6465203e3e0a73747265616d0a78012b5408542854d00f482d4a4e2d28294dcc5128ca040a985a1a2a1800218c4ece55d0f7cc355470c907aa0f040095b30dfd0a656e6473747265616d0a656e646f626a0a352030206f626a0a35310a656e646f626a0a322030206f62.....
一样的 什么情况

富国沪深
浏览 1016回答 2
2回答

慕侠2389804

你这明显不是二进制,二进制只有0,1

慕的地8271018

通常我们说二进制,有两种可能的含义1:数字的二进制表示法2:不完全是可显示字符组成的数据你第二段中的“二进制”是含义(1)你的第一段中的“二进制”含义是(2),由于不可显示,所以要编码为可显示字符,你用的是HEX编码,也就是以字节为单位当作一个整数然后用两位十六进制的形式表示,结果还是十六进制;如果你用Base64编码自然就和第二段不一样了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java