計算Winform程式的執行時間

2021-10-12 06:41:25 字數 586 閱讀 5261

system.diagnostics.stopwatch sw =

newsystem.diagnostics.stopwatch()

;//在主窗體載入後開始計時

sw.start()

;//獲取現在的執行時間

private

void

timer1_tick

(object sender,

eventargs e)

由於秒數直接取整秒而不是毫秒涉及到四捨五入,介面顯示上會出現秒數不變或者秒數直接+2的情況;還可以通過記錄開始時間,再獲取現在的時間,二者相減得到執行時間,但是在顯示整秒時還是會涉及到四捨五入導致秒數不變或者秒數直接+2的情況,因此我最後用了方法(2)。

(2)直接計秒數

timespan ts;

int seconds =0;

private

void

timer1_tick

(object sender,

eventargs e)

雖然是笨辦法,但是滿足了我的需求。

php程式執行時間 php計算程式的執行時間

首先我們分析一下原理,要想得到程式執行時間,那麼可以在程式最開始執行的時候定義乙個變數記下當前時間,然後等我們程式執行完之後再記錄一下當前的時間,兩者相差就是該程式執行花費的時間了。這裡介紹一下 microtime 這個函式,microtime 用的不多,但是不能不知道這個函式,它是返回當前 uni...

計算程式執行時間

在長時間計算程式執行時間時,可以使用clock函式。clock比較通用,精度並不是特別的高,大約是10ms。但是對於長時間的計算的話,還是可以使用的。以下是一段示例程式,將幫助你理解 include stdio.h include memory.h include time.h define siz...

程式執行時間計算

int sum int n 分析 宣告不計時間,第一句,第四句各占用乙個時間單位。第三句每執行一次占用四個時間單位,兩次乘法,一次加法,一次賦值。而執行n次共占用4n個時間單位。第二行初始化i,乙個時間單位 測試i n,n 1個時間單位 i n個時間單位 總共2n 2。忽略呼叫,返回值的開銷,以上總...