三、運算模塊
其它編程語言裡的各種運算符,Scratch裡屬于“數字與邏輯運算”類模塊。我們把所有的運算類模塊陳列在編程框裡。
第一排,加、減、乘、除、取餘數(取兩數相除的餘數,編程中叫模餘)。
第二排是三個取整模塊,第一個是四舍五入,第二個是向下取整,第三個是向上取整。譬如輸入都是7.3,這三個模塊的輸出分别是7、7、8;而輸入是7.5,則三個輸出分别是8、7、8。
第三排第一個是取絕對值,如果輸入是9,輸出也是9,輸入是-9,輸出仍然是9。第二個是求平方根。第三個是出随機數的模塊“在[ ]到[ ]間随機選一個數”。兩個空分别填下限與上限。譬如你要模拟抛骰子,就分别填入1和6。編寫遊戲或與概率有關的數學程序時要用。
第四排是三個三角函數:正弦、餘弦、正切。我們小學生至少該知道正切,它是直角三角形倆直角邊之比。用它可以解很多幾何題。
第五排是三個反三角函數:反正弦、反餘弦、反正切。
第六排是自然對數、常用對數、以e為底的指數、以10為底的指數。
第七排是三個比較模塊,比較兩個數,輸出邏輯值。譬如第一個“[ ]<[ ]”,如果第一個數小于第二個數,則輸出邏輯真(true),否則輸出邏輯假(false)。一般用在判斷模塊裡。
第八排是三個邏輯運算模塊,相當于邏輯運算裡的“與”、“或”、“非”。
第九排是三個處理字符串的模塊。第一個模塊是将兩個字符串拼接成一個。第二個是取字符串中的第n個字符。第三個是求字符串的長度(字符數)。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!