1.程式執行時間
#include
//用到clock()函式
intmain()
2.c/c++ 取整函式ceil(),floor()
#include(1
).floor
(x)返回的是小於或等於x的最大整數。
如:floor
(10.5)==
10floor(-
10.5)==
-11(2
).ceil
(x)返回的是大於x的最小整數。
如:ceil
(10.5)==
11ceil(-
10.5)==
-10floor
()是向負無窮大捨入,floor(-
10.5)==
-11;
ceil
()是向正無窮大捨入,ceil(-
10.5)==
-10(3
).fix朝零方向取整.
如:fix(-
1.3)=-
1;fix(
1.3)=1
;(4)
.round四捨五入到最近的整數.
如:round(-
1.3)=-
1;round(-
1.52)=
-2;round
(1.3)=
1;round
(1.52)=
2ps:如果需要將兩個整數相除得到小數,則需將除數前面加上double,比如a=3/
2;這個時候a=1,你講a =
double(3
/2)後a依然等於1.000000,解決的辦法是a =
double(3
)/2,這個時候a就等於1.5000了,就是在除數前面加上型別限定。
知識點總結 STL相關(持續補充)
恢復內容開始 vector是動態陣列,可以理解為是能夠根據需要隨時申請記憶體的動態陣列。常用操作如下 修改迭代器 元素訪問 示例 include using namespace std vector v 宣告部分 intmain 迭代器的用法 vector iterator it for it v....
C 知識點細節補充(持續更新)
這個系列主要是針對本人記憶不深刻的知識點進行整理,後期持續更新 c 中的explicit關鍵字只能用於修飾只有乙個引數的類建構函式,它的作用是表明該建構函式是顯示的,而非隱式的 與之相對應的另乙個關鍵字是implicit,意思是隱藏的 類建構函式預設情況下即宣告為implicit 隱式 class ...
前端小知識點總結(持續更新)
封裝成function function dateformat time dateformat date.now 2020 09 28 11 33 17 只取年月日 注意格式 date.now 取得當前時間戳,new date date.now tolocaledatestring 2020 9 2...