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' 是第二个

參見

Cookies help us deliver our services. By using our services, you agree to our use of cookies.