课程首页 › 第2部分 › 第9章

第34课 知识加油站1

第9章 精明的运算模块
插图

作品要求:

(1)上传一张你喜欢的背景和你喜欢的角色。

(2)单击角色会发出询问“你叫什么名字?”。

(3)在输入姓名后,角色会说“你叫XXX,你姓X”。

插图

第课知识加油站

在运算模块中,还有许多功能强大的积木块。有的可以帮我们计算复杂的三角函数,有的可以帮我们完成基本的取余求整,还有的可以帮我们感受编程的更多可能性。怀抱着一颗探索求知的心,我们不光能在这趟学习之旅中收获编程知识,还能收获更多的数学知识。

数数字符串中一共有多少字符

插图
插图

字符串里有果吗?

只要字符串里有要检测的字符,就能得到true的结果。

插图

apple里面没有c,因此结果是false。

插图

求出余数

插图

如果你还没有学习到余数这个数学知识,那么这里你可以跳过,也可以看看我的这个小例子。

如果有7个苹果要分给3个小朋友,并让每个小朋友得到的苹果数量一样,可以这样分配:

·先给每个小朋友分1个苹果,这样还剩余4个苹果,可以继续分配。

·再给每个小朋友分1个苹果,这样每个小朋友分到了2个苹果,还剩下1个苹果。

7除以3的余数就是多出来的这1个苹果。

插图

四舍五入

插图

在取小数近似值的时候,如果末尾小数是4或比4小,就把尾数去掉;如果末尾小数是5或比5大,就把尾数舍去并且向前一位进1。这种取近似数的方法叫作四舍五入法。

·6.5,尾数5=5,把尾数5去掉,向前进1,四舍五入的结果是7。

插图

·3.9,尾数9>5,把尾数9去掉,向前进1,四舍五入的结果是4。

插图

·4.4,尾数4<5,把尾数4去掉,四舍五入的结果是4。

插图

·9.2,尾数2<5,把尾数2去掉,四舍五入的结果是9。