溫馨提示×

php decbin函數(shù)的條件判斷技巧有哪些

PHP
小樊
83
2024-08-10 06:23:36
欄目: 編程語言

  1. 使用邏輯與運算符(&)來判斷某一位是否為1:
$number = 5;
$bitPosition = 2;
$bitValue = ($number & (1 << $bitPosition)) ? 1 : 0;
  1. 使用右移位運算符(>>)來判斷某一位的值:
$number = 5;
$bitPosition = 2;
$bitValue = ($number >> $bitPosition) & 1;
  1. 使用左移位運算符(<<)來設(shè)置某一位的值:
$number = 5;
$bitPosition = 2;
$number |= (1 << $bitPosition);
  1. 使用位操作來檢查是否為偶數(shù)或奇數(shù):
if ($number & 1) {
    echo '奇數(shù)';
} else {
    echo '偶數(shù)';
}

0