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 回傳指定數字中最小/最大者。 回傳指定數字的平方根。 abs 回傳指定數字的絕對值。 - (negate) 回傳指定數字的相反數。 log 回傳指定數字的自然對數運算結果。 exp 回傳e (2.71828...)的指定次方運算結果。 round 回傳指定數字四捨五入到整數位的運算結果。 ceiling 回傳指定數字無條件進位到整數位的運算結果。 回傳指定數字無條件捨去到整數位的運算結果。 以下三個指令位於同一選單中。 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。 |