【发布时间】:2016-05-25 05:11:11
【问题描述】:
在计算机中的输入表示中,数字被视为字符并用 Ascii 代码编码,还是直接转换为二进制?换句话说:当我的输入被认为是整数而不是字符时?
【问题讨论】:
标签: binary numbers ascii representation
在计算机中的输入表示中,数字被视为字符并用 Ascii 代码编码,还是直接转换为二进制?换句话说:当我的输入被认为是整数而不是字符时?
【问题讨论】:
标签: binary numbers ascii representation
两者都是可能的,这取决于应用程序。换句话说,软件程序员决定。一般来说,二进制表示在存储要求和处理速度方面更有效。因此二进制表示更为常见,但有一些很好的例子表明将数字保存为字符串会更好:
【讨论】:
电子数据最基本的组成部分是位。它只能有 2 个值,0 和 1。其他数据结构是由位集合构建的,例如 8 位字节或 32 位浮点数。
当需要使用一组比特来表示一个字符时,使用某种编码来赋予这些比特词义,例如ASCII、UTF8等。
当您想在屏幕上显示字符信息时,您可以使用图形层将表示“字符”(具有匹配编码的位集合)的像素绘制到屏幕上。
【讨论】: