From Test-Scratch-Wiki
- "Add" redirects here. For the List block with "Add" in its name, see Add () to () (block).
() + () | |
() + () | |
类别 | 运算类积木 |
形狀 | 椭圆形积木 |
() + () 积木是一个运算类积木和椭圆形积木。这个积木将两个数值相加并报告结果。
这个积木可以填充入另外一个加法积木或一个椭圆形积木。
用法示例
在许多专案里,数字需要相加 —这个积木便可以派上用场。
() + () 积木的常见用法:
- 计算器的脚本
變數 [answer v] 設為 ((a) + (b))
- 将一个列表里的数相加
重複 (清單 [numbers v] 的項目數 :: list) 次 變數 [n v] 改變 (1) 變數 [sum v] 設為 ((清單第 (n) 項項目\( [numbers v] \) :: list) + (sum)) end
- 数学公式
((((2) * (pi)) * ((r) * (r))) + (((2) * (pi)) * ((r) * (h))))
- 其他
當 @greenflag 被點擊 詢問 [what is the sum] 並等待 重複無限次 如果 <(詢問的答案) = [1+1]> 那麼 說出 ((1) + (1)) end end
科学计数法
在 Scratch 1.4 及更早版本,它有时通过将数字使用科学计数法来表示来节省空间。科学计数法通常是以 a*10b 的格式出现。 这些可以通过对其执行任何数学函数(例如加法)转换为正常数字。 所以,如果有一个变量叫做“数字”,它的值是3*103,如果你想让他以正常形式显示,你可以这样做:
((数字) + (0))
它会返回"3000".
应用
- Main article: 互通积木
这个积木可以被以下积木替换:
((a) - ((0) - (b)))
((a) - ((-1) * (b)))
變數 [output v] 設為 (a) 變數 [output v] 改變 (b) // output是结果, 'a'是第一个数, 'b' 是第二个
参见
() + ()
• () - () • () * () • () / () • 随机取数 () 到 () • () < () • () = () • () > () • () 且 () • () 或 () • () 不成立 • 字串组合 () 和 () • 字串中第 () 字 () • 字串长度 () • ) 除 () 的馀数 • 四舍五入数值 () • () 数值 ()更多积木… |