Math,Arrays,Random常用方法總結

2021-08-07 16:31:58 字數 818 閱讀 1323

math.abs() //絕對值

math.ceil() //向上取整

math.floor() //向下取整

math.max(x,y)

math.random() //取得乙個 [0,1) 的隨機數

math.rint() //四捨五入,.5的時候會取偶數, 返回值double

math.sqrt() //返回乙個double值的正平方根

math.round(x)  //數學上的四捨五入,若x為float 返回值為int ,若x為double返回值為long ,為long時注意有時需要強制型別轉換

arrays.sort() //對基本型別陣列以及自定義類進行排序 需要繼承comparator

介面,詳細再論

arrays.binarysearch(a,8) //陣列元素的定向查詢,必須為排好序的陣列

arrays.tosring() //int a =      ->[2, 5, 4]

arrays.equals() //比較兩個陣列是否相等

arrays.fill(a,'char') //在陣列指定位置填充字元

arrays.copyof(char a ,length) //拷貝陣列的某一長度

//上面兩個都可以指定起始位置與結束位置

arrays.aslist(a) //將陣列轉為list

不提供類方法,所以需要宣告

random ram = new random();

ram.nextint(bound) // [0 , bound)

ram.nextdouble() // [ 0.0 , 1.0 )

Pytorch常用建立Tensor方法總結

1 import from numpy list 方法 torch.from numpy ndarray 常見的初始化有torch.tensor和torch.tensor 區別 tensor 通過numpy 或 list 的現有資料初始化 tensor 1 接收資料的維度 shape 2 接收現有的...

C FileStream常用的屬性與方法總結

對流進行操作時要引用 using system.io 命名空間 filestream常用的屬性和方法 屬性 canread 判斷當前流是否支援讀取,返回bool值,true表示可以讀取 canwrite 判斷當前流是否支援寫入,返回bool值,true表示可以寫入 方法 read 從流中讀取資料,返...

JavaScript 用到的一些常用方法總結

1 判斷兩個物件是否相等 different obj1,obj2 if object.keys obj1 length object.keys obj2 length for var attr in obj1 else if obj1 attr obj2 attr return true 2 複製乙...