猫史档案馆


【教程帖】编程基础概念 二、数据类型

用户:SKQASKQA查看:5 回复:3 评论:5 创建时间:2020-04-23T11:11:27


这个教程帖也是为了下一个教程帖做准备。

在上一节“积木块的形状”中讲过,

即使scratch有上百块积木,

但它们依然有规律可循。

从积木的外观上看,

就只有四类。

(这其实是一个倒三角 呵呵)

在上一节“积木块的形状”还讲过,

这四类中参数积木最为特殊,

它们还分为不同的“数据类型”,

今天我们就来讨论一下“数据类型”。

数据类型有哪些?

一、整数

整数应该是大家最熟悉的了,像8、-34、287等都是整数,整数也是scratch中最常见的一个数据类型,这里就不多说了。

二、浮点数

啊啊啊!别把浮点数给忘了!

浮点数是小数的一种,例如-1.2、3.喵、44.982等都是浮点数,那浮点数就是小数?

若浮点数就是小数,那浮点数称为浮点数干哈呢?

我们来看看下图的规律。

center_image

这里给定了三个浮点数,第一个是平方根123456789,第二个是sin10,第三个是123456789÷999。

第一个浮点数有效数字17位,第二个浮点数有效数字11位,第三个浮点数有效数字也是17位。

其实,浮点数有效数字最多十七位,若超过十七位,浮点数只会四舍五入。

划重点!!!

那你说正无穷、负无穷是啥东东呢?其实,正无穷和负无穷是特殊的浮点数,别漏掉它!

三、字符串

字符串就是汉字、字母、数字、符号混合起来,例如abc、abc123、abc123我是XXX,都是字符串。

字符串在编程中也很常见,这里就不多说了。

四、布尔值

布尔值只有两个值:true和false,也就是真和假,代表一个条件,条件成立为true,条件不成立则为false。

布尔值,大家也都很熟悉吧?

“数据类型”就是这四种,整数、浮点数、字符串和布尔值。下一个教程帖,我们会研究变量的数据类型,这个教程就到这里~再见~


回复

上一页1 页 / 共 1下一页
在很久很久以前在很久很久以前

哇塞,室长上大学了吗?emotion_编程猫_点赞

点赞0


评论


燚卿燚卿

超厉害啊,甘拜下风~

点赞0


评论


在很久很久以前在很久很久以前

仍然觉得牛

点赞0


评论