方法
一、使用round
system.diagnostics.
stopwatch
mywatch =
newsystem.diagnostics.
stopwatch
();
mywatch.start();
long
xint = 0;
for(int
i = 0; i < 1000000; i++)
mywatch.stop();
messagebox
.show(
"插入資料:"
+ mywatch.elapsedmilliseconds.tostring() +
"毫秒"
);
方法
二、加0.5取整
private
void
button3_click_3(
object
sender,
eventargs
e)
mywatch.stop();
messagebox
.show(
"插入資料:"
+ mywatch.elapsedmilliseconds.tostring() +
"毫秒"
);
}
測試:方法一為54ms,方法二為4ms,顯然方法二快的多
c 整數除法取整 如何取整整數除法的結果?
在cpu級別,轉換為浮點數和返回浮點數似乎是對時間的巨大浪費。伊恩 尼爾森 ian nelson 的解決方案 int pagecount records recordsperpage 1 recordsperpage 可以簡化為 int pagecount records 1 recordsperp...
c語言整數轉浮點數 浮點數的秘密
我們在學習 c 語言時,通常認為浮點數和小數是等價的,並沒有嚴格區分它們的概念,這也並沒有影響到我們的學習,原因就是浮點數和小數是繫結在一起的,只有小數才使用浮點格式來儲存。其實,整數和小數可以都使用定點格式來儲存,也可以都使用浮點格式來儲存,但實際情況卻是,c 語言使用定點格式儲存整數,使用浮點格...
C 中的取位址符
這個符號特別容易混淆,因為在c 中,有兩種不同用法 獲得變數位址 引用傳遞 第乙個例子,int main 0x7ffd05129510 hello finished in 0.2s 例子中,變數p使用 宣告為指標,將變數s的位址通過 符號賦值給p.int main hello hello new h...