返回布尔(和其他)数据类型

去年,詹姆斯·科尔文(James Colvin)写道了解常用的不同数据类型的指南由程序员。虽然他特别关注布尔数据,但他也谈到了其他数据。既然已经有一段时间了,我们觉得是时候去拜访他的导游了!

“从广义上说,数据类型是在计算机处理器或FPGA中表示不同类型信息的方式。今天我们将讨论布尔值、整数、字符和浮点数,所有这些通常被称为原始数据类型,”James说。

好了,快速回顾一下。

布尔数据表示“真”或“假”信息。这个用1和0表示。字符或字符是定义符号的可视表示形式的位数组。当您看到ASCII字符时,这就是它们的本质——适当的位数组。整数(在编程中通常简称为“int”)是在代码中存储数字的标准方式。这些都是整数,所以任何小数都会被截断。最后,还有浮点数据类型。通过一种32位的科学记数法,“浮点数”最多可以接受7位小数,其中8位是小数。

32位浮点数的分解——图片来自Fresheneesz的维基百科页面
一个32位浮点数的分解-图片来自这个维基百科页面,由Fresheneesz提供。

所有这些数据类型都有其特定的用途和应用程序,只需决定哪种类型适合您的编程工作!要了解更深入的信息,请参阅James的最初的发布

0
第一个投票。

关于琥珀边界

我曾经是Digilent博客的编辑,现在我是一个贡献者。我喜欢学习可穿戴设备,并在STEM中撰写有关社会问题的文章。在工作之外,我可以和我的猫一起看网飞,做一个艺术项目,或者尝试寻找新的,美味的当地食物。

查看所有的帖子由Amber Mear→

留下一个回复

您的电子邮件地址将不会被公布。必填字段被标记