我想我的有序int數組轉換成多頭排列, 這是我的我的轉換目前的樣子:如何將int數組轉換爲C#中的長數組?
long[] arraylong = new long[array.Length];
我的問題出現時,我想將此計算:
longmid = lowlong + ((searchValueLong - arraylong[lowlong]) * (highlong - lowlong))
/(arraylong[highlong] - arraylong[lowlong]);
,我得到一個類型爲DivideByZeroException
的例外。 ,轉換後的零值是arraylong[lowlong]
和arraylong[highlong]
預先感謝您爲您可以給任何幫助。
這不是一個轉換,你只是創建一個全長爲零的數組。 – DavidG