數學式
2023-11-01
數學積木包含了許多數學運算,從基本的加減乘除,到四捨五入、平均值、中位數...等應有盡有,不論是簡單的程式或複雜應用,都能透過各式各樣的數學運算實現。
指定數字
「指定數字」積木用來讓我們輸入數字,可輸入整數或是帶有小數點的浮點數,很常用於運算式或判斷式。
數學運算
「數學運算」積木可以針對數字進行加、減、乘、除和次方五種運算。
常用數學函數
「常用數學函數」提供常用的數學計算積木,常用數學函數包含以下幾種:開根號、絕對值、負數 (-)、對數函數 (ln)、log10 函數 (log10)、指数函数 (e^) 和 10 的幾次方 (10^)。
範例:算出根號 25
三角函數
「三角函數」積木裡頭提供了兩種三角函數用法,分別是角度 ( sin、cos、tan ) 以及徑度 ( asin、acos、atan ),三角函數可以從下拉選單選擇切換。
範例:算出 sin(30)
常數
「常數」積木會表現是一個不會變動的常數數值,常數包含了以下幾種:圓周率 (π)、指數 (e)、黄金分割率 (φ)、sqrt(2)、sqrt(½) 和無限大 (∞)。
數學性質判定 ( 是否 )
「數學性質判定」積木可以判斷數字的性質,包含偶數、奇數、質數、整數、正值、負數、可被整除。如果數字符合這項性質 ( 是、true ),能夠執行後續動作。
四捨五入 ( 進位、捨去 )
「四捨五入」積木可以對帶有小數點的數字進行四捨五入、無條件捨去或無條件進位三種運算,捨去或進位到整數。
陣列運算
「陣列運算」積木能針對以數字組成的陣列,進行加總、取出最小值、取出最大值、計算平均值、取得中位數、取得比較眾數、計算標準差和隨機抽取的計算。
範例:算出數字總和
取得餘數
「取得餘數」積木可以取得兩個數字相除的餘數。
限制數字範圍
「限制數字範圍」積木可以將設定最大值與最小值,並將數字限制在這個指定的範圍內。
隨機取數 ( 整數 )
指定一個數字範圍,在每次執行時,就會從這個數字範圍內取出隨機的整數。
隨機取數 ( 分數 )
每次執行這塊積木時,隨機取得一個 0 到 1 之間的浮點數。