Lua Math庫的一些功能

2021-07-06 08:44:41 字數 1382 閱讀 8420

函式名描述示例

結果pi

圓周率math.pi

3.1415926535898

abs取絕對值

math.abs(-2012)

2012

ceil

向上取整

math.ceil(9.1)

10floor

向下取整

math.floor(9.9)

9max

取引數最大值

math.max(2,4,6,8)

8min

取引數最小值

math.min(2,4,6,8)

2pow

計算x的y次冪

math.pow(2,16)

65536

sqrt

開平方math.sqrt(65536)

256mod

取模math.mod(65535,2)

1modf

取整數和小數部分

math.modf(20.12)

20  0.12

randomseed

設隨機數種子

math.randomseed(os.time())

random

取隨機數

math.random(5,90)

5~90

rad角度轉弧度

math.rad(180)

3.1415926535898

deg弧度轉角度

math.deg(math.pi)

180exp

e的x次方

math.exp(4)

54.598150033144

log計算x的自然對數

math.log(54.598150033144)

4log10

計算10為底,x的對數

math.log10(1000)

3frexp

將引數拆成x * (2 ^ y)的形式

math.frexp(160)

0.625 

8ldexp

計算x * (2 ^ y)

math.ldexp(0.625,8)

160sin

正弦math.sin(math.rad(30))

0.5cos

余弦math.cos(math.rad(60))

0.5tan

正切math.tan(math.rad(45))

1asin

反正弦math.deg(math.asin(0.5))

30acos

反余弦math.deg(math.acos(0.5))

60atan

反正切math.deg(math.atan(1))

45

nc的一些功能

nc是乙個簡單,小巧但功能強大,並且十分好用的工具。參 數 c e 檔名 連線後要執行的程式 b 允許廣播 g 閘道器 設定路由器躍程通訊網關,最多可設定8個。g 指向器數目 設定 路由指向器,其數值為4的倍數。i 延遲秒數 設定時間間隔,以便傳送資訊及掃瞄通訊埠。l 使用監聽模式,管控傳入的資料。...

numpy模組的一些功能。

x np.array 1,2,3 4,5,6 這裡或者直接寫成 1,2,3 w x.shape 1,2,3 建立乙個三維陣列,由1個,2行,3列的二維陣列,組成.幾個 就是幾維。b np.expand dims a,axis 0 擴充套件陣列形狀 維度 變換為 1,1,2,3 含義為在1,2,3三個...

mysql的一些高階功能

鎖定表的方法可以維護資料的完整性,但是它卻不能保證資料的關聯性。這個時候我們就可以使用外來鍵。例如,外來鍵可以保證每一條銷售記錄都指向 某乙個存在的客戶。在這裡,外來鍵可以把customerinfo 表中的customerid對映到salesinfo表中customerid,任何一條沒有合法cust...