tft每日頭條

 > 科技

 > scratch編程入門與算法進階電子版

scratch編程入門與算法進階電子版

科技 更新时间:2025-04-18 12:28:26

scratch編程入門與算法進階電子版(Scratch裡與數學有關的知識3)1

三、運算模塊

其它編程語言裡的各種運算符,Scratch裡屬于“數字與邏輯運算”類模塊。我們把所有的運算類模塊陳列在編程框裡。

第一排,加、減、乘、除、取餘數(取兩數相除的餘數,編程中叫模餘)。

第二排是三個取整模塊,第一個是四舍五入,第二個是向下取整,第三個是向上取整。譬如輸入都是7.3,這三個模塊的輸出分别是7、7、8;而輸入是7.5,則三個輸出分别是8、7、8。

第三排第一個是取絕對值,如果輸入是9,輸出也是9,輸入是-9,輸出仍然是9。第二個是求平方根。第三個是出随機數的模塊“在[ ]到[ ]間随機選一個數”。兩個空分别填下限與上限。譬如你要模拟抛骰子,就分别填入1和6。編寫遊戲或與概率有關的數學程序時要用。

第四排是三個三角函數:正弦、餘弦、正切。我們小學生至少該知道正切,它是直角三角形倆直角邊之比。用它可以解很多幾何題。

第五排是三個反三角函數:反正弦、反餘弦、反正切。

第六排是自然對數、常用對數、以e為底的指數、以10為底的指數。

第七排是三個比較模塊,比較兩個數,輸出邏輯值。譬如第一個“[ ]<[ ]”,如果第一個數小于第二個數,則輸出邏輯真(true),否則輸出邏輯假(false)。一般用在判斷模塊裡。

第八排是三個邏輯運算模塊,相當于邏輯運算裡的“與”、“或”、“非”。

第九排是三個處理字符串的模塊。第一個模塊是将兩個字符串拼接成一個。第二個是取字符串中的第n個字符。第三個是求字符串的長度(字符數)。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved