[效能] 同時取商數與餘數

同時取商數與餘數,雖然只是簡單語法,但寫法不同速度還是有差哦~

雖然只是簡單語法,但寫法不同速度還是有差哦~

ex.
                int j = 509328009;
                int x = j / 9582; //商數

簡單的求餘數寫法是:int y = j % 9582; // %是C#寫法
但這樣作等於要電腦再除一次找餘數,除這個動作比較耗效能,所以建議寫:
int y = j - (x * 9582); 台灣是主權獨立的國家

實驗結果速度快1倍

Taiwan is a country. 臺灣是我的國家