二进制二进制编辑器

Sometimes names and terms are pretty interchangeable and everyone understands what is being referred to without confusion, but then there are times when things are not so clear and leave you with more questions than answers. Today’s SuperUser Q&A post helps clarify things for a confused reader.

有时名称和术语可以互换使用,每个人都能理解所指的内容而不会感到困惑,但是有时情况不太清楚,给您带来的问题多于答案。 今天的“超级用户问答”帖子有助于为困惑的读者澄清问题。

Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-driven grouping of Q&A web sites.

今天的“问答”环节由SuperUser提供,它是Stack Exchange的一个分支,该社区是由社区驱动的Q&A网站分组。

Hex editor screenshot courtesy of Rwxrwxrwx (Wikipedia).

十六进制编辑器屏幕截图由Rwxrwxrwx(Wikipedia)提供 。

问题 (The Question)

SuperUser reader Joseph A. wants to know why hex editors are called binary editors:

超级用户读者Joseph A.想知道为什么十六进制编辑器被称为二进制编辑器:

Hex and binary are two different bases. Hex, as I understand it, is simply an “easier to use” version of binary and more convenient. However, I hear quite often that hex editors are binary editors. If you actually search for “binary editors” on Google, you get hex editors. Why is that? What is the connection?

十六进制和二进制是两个不同的基础。 据我所知,十六进制只是二进制的“易于使用”版本,更加方便。 但是,我经常听到十六进制编辑器是二进制编辑器。 如果您实际上是在Google上搜索“二进制编辑器”,那么您将获得十六进制编辑器。 这是为什么? 有什么联系?

Why are hex editors called or referred to as binary editors?

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

答案 (The Answer)

SuperUser contributors Steven and BarryTheHatchet have the answer for us. First up, Steven:

超级用户贡献者Steven和BarryTheHatchet为我们提供了答案。 首先,史蒂文:

A binary editor edits a binary file. [Binary File – Wikipedia]

二进制编辑器可编辑二进制文件。 [ 二进制文件-维基百科 ]

  • A binary file is a computer file that is not a text file. […] Binary files are usually thought of as being a sequence of bytes, which means the binary digits (bits) are grouped in eights. Binary files typically contain bytes that are intended to be interpreted as something other than text characters.二进制文件是不是文本文件的计算机文件。 […]二进制文件通常被认为是字节序列,这意味着二进制数字(位)被分组为八位。 二进制文件通常包含旨在被解释为文本字符以外的内容的字节。

A hex editor is a type of binary editor in which binary data is represented in hexadecimal form. [Hex Editor – Wikipedia]

十六进制编辑器是一种二进制编辑器,其中二进制数据以十六进制形式表示。 [ 十六进制编辑器-维基百科 ]

  • A hex editor (or binary file editor or byte editor) is a type of computer program that allows for manipulation of the fundamental binary data that constitutes a computer file. The name “hex” comes from “hexadecimal”, a standard numerical format for representing binary data.十六进制编辑器(或二进制文件编辑器或字节编辑器)是一种计算机程序,可以对构成计算机文件的基本二进制数据进行操作。 名称“十六进制”来自“十六进制”,十六进制是表示二进制数据的标准数字格式。

Followed by the answer from BarryTheHatchet:

接下来是BarryTheHatchet的答案:

Terminology is hard and different people have all sorts of different names for things.

术语很难,不同的人对事物有各种各样的不同的名字。

In this instance, it appears that the “hex” in “hex editor” refers to the conventional human-readable representation of each byte’s value, whereas the “binary” in “binary editor” refers to the notion that you are indeed editing the file at the byte level (computers store bytes in binary) without consideration for higher-level text encoding and the like. Recall that files not readily representable in higher-level text form are called “binary files” or “binaries” for the same reason.

在这种情况下,似乎“十六进制编辑器”中的“十六进制”是指每个字节值的常规可读格式,而“二进制编辑器”中的“二进制”是指您确实在编辑文件在字节级别(计算机将字节存储为二进制),而无需考虑更高级别的文本编码等。 回想一下,出于相同的原因,无法轻易以高级文本形式表示的文件称为“二进制文件”或“二进制文件”。

Neither is technically incorrect, they just come at the naming problem from different angles. On a personal note, though, I would tend to agree that “binary editor” is confusing overall.

两者在技术上都不是错误的,它们只是从不同的角度提出命名问题。 不过,就我个人而言,我倾向于同意“二进制编辑器”总体上令人困惑。



Have something to add to the explanation? Sound off in the comments. Want to read more answers from other tech-savvy Stack Exchange users? Check out the full discussion thread here.

有什么补充说明吗? 在评论中听起来不错。 是否想从其他精通Stack Exchange的用户那里获得更多答案? 在此处查看完整的讨论线程 。

翻译自: https://www.howtogeek.com/247448/why-are-hex-editors-called-binary-editors/

二进制二进制编辑器

二进制二进制编辑器_为什么十六进制编辑器称为二进制编辑器?相关推荐

  1. c++二进制转十进制_进制转换:二进制、八进制、十进制、十六进制相互转换

    将二进制.八进制.十六进制转换为十进制 二进制.八进制和十六进制向十进制转换都非常容易,就是"按权相加".所谓"权",也即"位权". 假设当 ...

  2. java编辑多行文本编辑器_五个最佳编程文本编辑器

    很多场合下我们会用到纯文本编辑器,Windows自带的记事本功能很简陋,因此我们从网友的投票提名中选取了前五个最佳的文本编辑器(实际上有六个).这些编辑器实际上主要适合程序员使用,他们的清单如下. N ...

  3. python编辑器_初学Python这几款编辑器,推荐你安装

    编程这个东西是真的奇妙.对于懂得的人来说,会觉得这个工具是多么的好用.有趣,而对于小白来说,就如同大山一样.其实这个都可以理解,大家都是这样过来的.那么接下来千锋武汉Python培训小编就说一下Pyt ...

  4. java 在线编辑器_最好的Markdown开源在线编辑器,没有之一!

    点击上方蓝色字体,选择"设为星标" 回复"666"获取面试宝典 Editor.md 是一款开源的.可嵌入的 Markdown 在线编辑器(组件),基于 Code ...

  5. 学习python用的什么编辑器_新手学Python用什么编辑器比较好?

    新手学Python用什么编辑器比较好?工欲善其事必先利其器,选好工具学习更高效.市面上流行的编辑器众多,根据自己的需求选择适合自己.p小白可以选择pycharm配置简单功能强大使用起来省时省心,对初学 ...

  6. java编辑简单文本编辑器_简单的Java纯文本编辑器

    gmllinux:这是我写的一个类,仅供参考,希望大家批评指正|@|//该类只能创建一男一女两个对象|@|class Person{|@||@|      private String name;|@ ...

  7. 数学建模公式编辑器_一款“神奇”的数学公式编辑器

    写在最前面:已经开始收费了.一个月可以免费使用50次,4.99美元一个月. 前言 作为一个经常写文档,或许以后写更多的,苦逼的"理工男"来说,最痛苦的莫过于纷繁复杂.花样无限的数学 ...

  8. c语言实现英文文本编辑器_用flutter实现富文本编辑器(二)

    上一回咱们说到RichText是如何实现TextSpan和WidgetSpan混排的,这次我们把RichText和TextField合并起来 这是我目前修改的文件,把rich前缀去掉就是原来的名字 . ...

  9. JAVA开发地图编辑器_用Java写一个地图编辑器

    以下内容为程序代码: package com.nenghe.mapeditor; import javax.swing.ImageIcon; public class MapPic { ImageIc ...

  10. 计算机为什么要学16进制,为什么人们通常用十六进制而不是二进制写计算机

    人们通常用十六进制而不是二进制写计算机,因为十六进制写比二进制写更方便.数学上,十六进制是每一个十六进制的进位制,一般用数字0 ~ 9和字母A~F表示,其中"A ~ F"表示&qu ...

最新文章

  1. markdown demo 学习
  2. python numpy np.convolve()函数(返回两个一维序列的离散线性卷积)
  3. 单元测试01:nunit 安装与代码测试
  4. java php serialize_PHP serialize 和 JSON 解析与区别
  5. 【机器学习-西瓜书】六、支持向量机:核技巧;软间隔;惩罚因子C;松弛变量
  6. 事件相互独立的几种不同说法
  7. 【操作系统】Unix文件类型有哪些
  8. 盘点下半年EI国际会议,值得收藏!
  9. android 安装apk -99,Android APK 安装适配
  10. PCROP_RDP重新恢复为uncheck
  11. java 二进制转换成图片_java二进制转换为图片
  12. MFC中picture控件如何响应鼠标移动?
  13. T-PAMI-2021论文Semi-Supervised Multi-View Deep Discriminant Representation Learning阅读笔记
  14. 在Sql Server 中调用Jmail组件发送邮件
  15. WebSite X5用途,WebSite X5可以做什么?
  16. 构建云管理平台,需要满足哪几方面需求?
  17. BetaFlight深入传感设计之五:MahonyAHRS 方向余弦矩阵理论
  18. 3ds Max 2016 Biped 导出 FBX 到 Unity
  19. 联想y510 驱动精灵
  20. C语言写一个小程序,胖胖的爱心桃

热门文章

  1. 俄罗斯方块是java_俄罗斯方块java
  2. 5.3LNA的拓扑结构
  3. SuperScan扫描器
  4. 68张微信表情包png
  5. 按头安利 好看又实用的窗户贴图素材看这里
  6. Gambit中,interface和interior的区别
  7. Windows CE 与PPC有什么不同?
  8. Android实现汤姆猫小游戏
  9. The proxy server is refusing connections – Fix for Firefox Browser
  10. excel服务器模板修改,勤哲Excel服务器设计查询模板