Documentation

Core_Bit
in package

Bit operations helper

Tags
subpackage

Core

version
7.x
author

Hostmake LLC

copyright

© 2005-2024 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru

Table of Contents

Methods

extractBits()  : int
Extract bits from a given position.
getBit()  : mixed
Получить бит номер $bitNumber числа $int
resetBit()  : mixed
Сбросить бит числа в 0
setBit()  : int
Set bit value

Methods

extractBits()

Extract bits from a given position.

public static extractBits(int $int, int $count, int $position) : int
Parameters
$int : int

число

$count : int

количество бит

$position : int

позиция бита

Return values
int

getBit()

Получить бит номер $bitNumber числа $int

public static getBit(int $int, int $bitNumber) : mixed
Parameters
$int : int

число

$bitNumber : int

номер бита

resetBit()

Сбросить бит числа в 0

public static resetBit(int $int, int $bitNumber) : mixed
Parameters
$int : int

число

$bitNumber : int

номер бита

setBit()

Set bit value

public static setBit(int $int, int $bitNumber[, int $value = 1 ]) : int
Parameters
$int : int

source integer

$bitNumber : int

number of the bit

$value : int = 1

value

Return values
int

        
On this page

Search results