Re: [問題] 練習題
※ 引述《cole945 (躂躂..)》之銘言:
: ※ 引述《GreatShot (我要拿Ph.D.!!!)》之銘言:
: : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: : 這點跟我認知很不一樣
: : 我沒看過Math.Pow()的source所以不敢說它演算法好不好
: : 我只能作實驗來觀察
: : source如下
: 我利用了你的程式~
: "單" 測連乘和Math.Pow()在1~1000次方時連做100次運算..
: 我把結果繪成圖表
: http://moon.cse.yzu.edu.tw/~s922254/lala/fig.png

: http://moon.cse.yzu.edu.tw/~s922254/lala/app.rar (程式)
: x軸是次方, y軸是時間(us)
: 紅色是用 Math.Pow計算
: 藍色是 int 的連乘 (a*a*a*a....)
: 綠色是 double 的連乘
: 結果是 Math.Pow所需的時間一直都蠻固定的..
: 我想 Math.Pow 應該有做到一定程度的最佳,
: 而且甚至可能是native code, 所以呼叫的overhead較大..
: (其實我只是看圖說故事orz)
看了你一個程式碼我又有另外一個問題 不知道是否可以請教你(們)
就是Form1_Paint 要傳進一個PaintEventArg e
請問你是怎麼呼叫Form_Paint的呢?
因為我找不到程式在哪傳一個e給Form1_Paint()
Invalidate();<----- 兇手是他?????
謝謝解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.101.28
推
05/03 21:01, , 1F
05/03 21:01, 1F
→
05/03 21:02, , 2F
05/03 21:02, 2F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章