ເນື້ອໃນ

# ຟັງຊັນການດຳເນີນການບິດ

ເພື່ອເຂົ້າເຖິງຄຳສັ່ງນີ້...

ແຊກ - ຟັງຊັນ - ໝວດໝູ່ ຄະນິດສາດ

## BITAND

ສົ່ງຄ່າຄືນຄ່າທາງໂລຊິກ "and" ແບບບິດຂອງພາລາມິເຕີ.

ຟັງຊັນນີ້ມີໃຫ້ໃຊ້ຕັ້ງແຕ່ LibreOffice 3.5.

#### ໄວຍາກອນ

BITAND(number1; number2)

Number1 ແລະ number2 ແມ່ນຕົວເລກຖ້ວນບວກທີ່ນ້ອຍກວ່າ 2 ^ 48 (281 474 976 710 656).

ສຳລັບອາກິວເມນທີ່ເປັນຈຳນວນຖ້ວນ, ຄ່າທີ່ບໍ່ແມ່ນຈຳນວນຖ້ວນຈະຖືກຕັດເສດໃຫ້ເປັນຈຳນວນຖ້ວນ.

#### ຕົວຢ່າງ

=BITAND(6;10) ສົ່ງຄ່າຄືນ 2 (0110 & 1010 = 0010).

## BITLSHIFT

ເລື່ອນຕົວເລກໄປທາງຊ້າຍຕາມຈຳນວນ n ບິດ.

ຟັງຊັນນີ້ມີໃຫ້ໃຊ້ຕັ້ງແຕ່ LibreOffice 3.5.

#### ໄວຍາກອນ

BITLSHIFT(number; shift)

Number ແມ່ນຕົວເລກຖ້ວນບວກທີ່ນ້ອຍກວ່າ 2 ^ 48 (281 474 976 710 656).

Shift ແມ່ນຈຳນວນຕຳແໜ່ງທີ່ບິດຈະຖືກເລື່ອນໄປທາງຊ້າຍ. ຖ້າ shift ເປັນຄ່າລົບ, ມັນຈະມີຄວາມໝາຍດຽວກັນກັບ BITRSHIFT (number; -shift).

ສຳລັບອາກິວເມນທີ່ເປັນຈຳນວນຖ້ວນ, ຄ່າທີ່ບໍ່ແມ່ນຈຳນວນຖ້ວນຈະຖືກຕັດເສດໃຫ້ເປັນຈຳນວນຖ້ວນ.

#### ຕົວຢ່າງ

=BITLSHIFT(6;1) ສົ່ງຄ່າຄືນ 12 (0110 << 1 = 1100).

## BITOR

ສົ່ງຄ່າຄືນຄ່າທາງໂລຊິກ "or" ແບບບິດຂອງພາລາມິເຕີ.

ຟັງຊັນນີ້ມີໃຫ້ໃຊ້ຕັ້ງແຕ່ LibreOffice 3.5.

#### ໄວຍາກອນ

BITOR(number1; number2)

Number1 ແລະ number2 ແມ່ນຕົວເລກຖ້ວນບວກທີ່ນ້ອຍກວ່າ 2 ^ 48 (281 474 976 710 656).

ສຳລັບອາກິວເມນທີ່ເປັນຈຳນວນຖ້ວນ, ຄ່າທີ່ບໍ່ແມ່ນຈຳນວນຖ້ວນຈະຖືກຕັດເສດໃຫ້ເປັນຈຳນວນຖ້ວນ.

#### ຕົວຢ່າງ

=BITOR(6;10) ສົ່ງຄ່າຄືນ 14 (0110 | 1010 = 1110).

## BITRSHIFT

ເລື່ອນຕົວເລກໄປທາງຂວາຕາມຈຳນວນ n ບິດ.

ຟັງຊັນນີ້ມີໃຫ້ໃຊ້ຕັ້ງແຕ່ LibreOffice 3.5.

#### ໄວຍາກອນ

BITRSHIFT(number; shift)

Number ແມ່ນຕົວເລກຖ້ວນບວກທີ່ນ້ອຍກວ່າ 2 ^ 48 (281 474 976 710 656).

Shift ແມ່ນຈຳນວນຕຳແໜ່ງທີ່ບິດຈະຖືກເລື່ອນໄປທາງຂວາ. ຖ້າ shift ເປັນຄ່າລົບ, ມັນຈະມີຄວາມໝາຍດຽວກັນກັບ BITLSHIFT (number; -shift).

ສຳລັບອາກິວເມນທີ່ເປັນຈຳນວນຖ້ວນ, ຄ່າທີ່ບໍ່ແມ່ນຈຳນວນຖ້ວນຈະຖືກຕັດເສດໃຫ້ເປັນຈຳນວນຖ້ວນ.

#### ຕົວຢ່າງ

=BITRSHIFT(6;1) ສົ່ງຄ່າຄືນ 3 (0110 >> 1 = 0011).

## BITXOR

ສົ່ງຄ່າຄືນຄ່າທາງໂລຊິກ "exclusive or" ແບບບິດຂອງພາລາມິເຕີ.

ຟັງຊັນນີ້ມີໃຫ້ໃຊ້ຕັ້ງແຕ່ LibreOffice 3.5.

#### ໄວຍາກອນ

BITXOR(number1; number2)

Number1 ແລະ number2 ແມ່ນຕົວເລກຖ້ວນບວກທີ່ນ້ອຍກວ່າ 2 ^ 48 (281 474 976 710 656).

ສຳລັບອາກິວເມນທີ່ເປັນຈຳນວນຖ້ວນ, ຄ່າທີ່ບໍ່ແມ່ນຈຳນວນຖ້ວນຈະຖືກຕັດເສດໃຫ້ເປັນຈຳນວນຖ້ວນ.

#### ຕົວຢ່າງ

=BITXOR(6;10) ສົ່ງຄ່າຄືນ 12 (0110 ^ 1010 = 1100)

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ຟັງຊັນຕາມໝວດໝູ່

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!