共用方式為


Integer.HighestOneBit(Int32) 方法

定義

int傳回最多單一一位的值,位在指定int值中最高順序 (“leftmost”) 一位的位置。

[Android.Runtime.Register("highestOneBit", "(I)I", "")]
public static int HighestOneBit (int i);
[<Android.Runtime.Register("highestOneBit", "(I)I", "")>]
static member HighestOneBit : int -> int

參數

i
Int32

值,其最高一位是要計算

傳回

int具有單一位的值,位於指定值中最高順序一位的位置,如果指定的值本身等於零,則為零。

屬性

備註

int傳回最多單一一位的值,位在指定int值中最高順序 (“leftmost”) 一位的位置。 如果指定的值在其兩個補碼二進位表示法中沒有一個位,則傳回零,也就是說,如果它等於零。

已在1.5中新增。

java.lang.Integer.highestOneBit(int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於