标签: hexadecimal

为什么十六进制编辑器被称为二进制编辑器?

十六进制和二进制是两种不同的基数。以我的理解,十六进制只是一种更易于使用和更方便的二进制版本。

但是,我经常听说十六进制编辑器是二进制编辑器。如果您在 Google 上搜索“二进制编辑器”,则会得到十六进制编辑器。

hex-editor binary-files hexadecimal

84
推荐指数
7
解决办法
2万
查看次数

在 Notepad++ 6.3 上显示十六进制/ASCII 代码

有没有办法为编辑器中显示的所有文本显示十六进制/ASCII?

我使用 Windows XP 和 Notepad++ 6.3

notepad++ ascii hexadecimal

39
推荐指数
4
解决办法
26万
查看次数

如何以十六进制格式化 Microsoft Excel 2007 单元格?

我想在 Microsoft Excel 2007 中以十六进制格式格式化单元格,但找不到如何执行此操作。

是否有内置方法可以将单元格的基数从 10 更改为 16?

microsoft-excel-2007 hexadecimal cell-format

31
推荐指数
3
解决办法
16万
查看次数

如何使用dd用“FF”填充文件?

如何0xFF使用 using填充文件dd

此命令将用零填充输出文件,直到文件大小达到 100 KB:

dd if=inputFile.bin ibs=1k count=100 of=paddedFile.bin conv=sync
Run Code Online (Sandbox Code Playgroud)

但是,我想用0xFFs 而不是0x00s填充文件。

linux dd hexadecimal

24
推荐指数
1
解决办法
5万
查看次数

如何在Excel中将十六进制数转换为十进制数?

我有一个包含此值的单元格:

0x00006cd2c0306953
Run Code Online (Sandbox Code Playgroud)

我想把它转换成一个数字。

我试过:

=HEX2DEC(C8)
Run Code Online (Sandbox Code Playgroud)

C8包含我的十六进制值的单元格在哪里。

我收到 #NUM 错误。

我究竟做错了什么?

conversion microsoft-excel hexadecimal

14
推荐指数
4
解决办法
7万
查看次数

什么是十六进制?

什么是十六进制系统,为什么它在计算中使用如此之多?我知道计算机用0和1来存储数据,那我们怎么用十六进制呢?

terminology hexadecimal

13
推荐指数
1
解决办法
9414
查看次数

在计算机科学中表示基数 10(十进制)的正确方法

表示十六进制或基数 16 的正确方法是在前面加上0x

相反,表示十进制/以 10 为底的正确方法是什么?

hexadecimal

5
推荐指数
1
解决办法
5443
查看次数

在控制台中查看串行设备输出(十六进制)

我可以通过执行以下两个命令将串行设备输出转换为十六进制格式:

cat /dev/ttyUSB0 > data.dump #send some data to serial device, and interrupt cat using Ctrl+C after some time
xxd data.dump
Run Code Online (Sandbox Code Playgroud)

它给我的输出如下:

00000000: 80ff ffff ffff ffff ffff ffff ffff       ..............
Run Code Online (Sandbox Code Playgroud)

但我想用一个命令来执行此操作,以查看实时数据流,但这些命令都不适合我:

cat /dev/ttyUSB0 | xxd
xxd /dev/ttyUSB0
hexdump /dev/ttyUSB0
Run Code Online (Sandbox Code Playgroud)

这些命令根本没有给我任何输出,这里有什么问题?我正在使用zshshell,并在 fedora 操作系统上工作。

linux zsh serial-port hexadecimal hexdump

5
推荐指数
1
解决办法
2万
查看次数

计算机硬盘驱动器上的十六进制格式和存储:它存储的字节数是否为一半?

请允许我先声明我不是计算机专家。最重要的是,我对这些信息感到好奇。

在与计算机科学专家的对话中,我被告知,使用十六进制系统可以将一串十进制数值(例如 73829182093)存储在仅占用所需字节一半的硬盘驱动器上。正如专家所说,一串六个十进制数字可以存储为3个字节,因为每个数字都可以用一个只有4位大小的十六进制数字表示。关于硬盘驱动器上的存储,这是否正确?请注意,我指的是硬盘驱动器上的存储,而不是显示所需的内存。

我之前的理解是,所有信息都以二进制形式(0 和 1)存储在硬盘驱动器上,而在现代计算机硬盘驱动器中则以 8 位块存储。并且该十六进制用于促进信息的显示,因此不需要人类阅读长的位块。

如果这是真的,这是否意味着在给定的情况下,在十六进制存储下,硬盘驱动器上的 8 位块将改为编码两个半字节的数据,而不是一个字符的 8 个完整位,像字母“M”?或者在硬盘驱动器上,半字节实际上是用完整的 8 位表示的,然后在显示时只是省略了?

谢谢你。

storage hard-drive hexadecimal

4
推荐指数
1
解决办法
7010
查看次数

你如何读取十六进制分区表?

我想知道如何读取分区表以找出有用的信息,例如驱动器上有多少个分区、分区的大小以及它的起始和结束 LBA 地址等信息。

您将如何通过下面的输出来解决这些问题?

在此处输入图片说明

mbr partitioning hexadecimal

3
推荐指数
1
解决办法
1万
查看次数