English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Integer.lowestOneBit()メソッドは、指定されたint値の最低位(「最右端」)の位置に、最大で1桁のint値を返します。
ここに十進値があります294、その二進数は、-
100100110
最低の一位は、lowestOneBit()
Javaでのメソッドの計算。
public class Demo { public static void main(String []args) { //二進数100100110- int dec = 294; System.out.println("Count of one bits = " + Integer.bitCount(dec)); System.out.println("Lowest one bit: " + Integer.lowestOneBit(dec)); } }
出力結果
Count of one bits = 4 Lowest one bit: 2