App Inventor 2 指令中文化 數學 Math 指令區


感謝下拉式選單,數學指令變得清爽多了

number
指定一個數字常數。

以下六個指令位於同一選單中。
=、!=、<、<=、>、>=  

比較兩個指定數字的等於、不等於、小於、小於等於、大於與大於等於關係。如果滿足回傳true,否則回傳false。


+
回傳兩個指定數字的和。


回傳兩個指定數字的差。

×
回傳兩個指定數字的積。

/ 
回傳前者除以後者的商。例如,1除以3為 0.3333。

^ 
回傳 a 的 b次方,例如 2 ^ 3 = 8

random integer 
回傳一個介於指定數字之間的隨機整數,包含上限(to)與下限(from)。參數由小到大或由大到小不會影響計算結果。

random fraction
回傳一個介於0和1之間的隨機小數。

random set seed 
產生可重複的隨機數序列。您可設定 seed 來產生相同序列的隨機數。這在測試會用到隨機數的程式中非常好用。

以下兩個指令位於同一選單中。
min/max
回傳指定數字中最小/最大者。 


sqrt 
回傳指定數字的平方根。

abs 
回傳指定數字的絕對值。 

- (negate) 
回傳指定數字的相反數。

log 
回傳指定數字的自然對數運算結果。
 
exp 
回傳e (2.71828...)的指定次方運算結果。 

round 
回傳指定數字四捨五入到整數位的運算結果。 

ceiling 
回傳指定數字無條件進位到整數位的運算結果。

floor 
回傳指定數字無條件捨去到整數位的運算結果。 


以下三個指令位於同一選單中。

modulo 
當指定數字皆為正數時,Modulo(a,b)計算結果與remainder(a,b) 相同。一般公式如下:對所有a與b而言,(floor(a/b)× b) + modulo(a,b) = a。例如modulo(11, 5) 為1;modulo(-11, 5) 為4;modulo(11, -5) 為-4;modulo(-11, -5) 為-1。Modulo(a,b) 永遠與b同號,但remainder(a,b) 則永遠與a同號。

remainder 
remainder(a, b)指令可回傳第一個數a除以第二個數b的餘數(remainder)。例如 For example, remainder(11,5)為1;remainder(-11, 5) 為-1;remainder(11, -5) 為1;remainder(-11, -5) 為-1。

quotient 
quotient(a,b)指令回傳第一個數a除以第二個數b的商,但只取整數部分,小數點以後忽略不計。


以下六個指令位於同一選單中。 
sin、cos、tan、asin、acos、atan

回傳指定數字的正弦、
餘弦、正切、反正弦反餘弦反正切函數值,單位:度。 


atan2
回傳y/x的反正切函數值。

以下兩個指令位於同一選單中。
convert radians to degrees
將弧度轉換為角度。

convert degrees to radians
將角度轉換為弧度。


format as decimal
將原數字轉換為指定位數之小數。指定小數位數不能為負數。若原小數位數過多則四捨五入,反之則補0。

is a number?
指定物件如果為數字,回傳true,反之回傳false。