Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

В тази статия е описан синтаксисът и употребата на функцията BITAND в Microsoft Excel.

Описание

Връща побитово "И" на две числа.

Синтаксис

BITAND(число1; число2)

Синтаксисът на функцията BITAND има следните аргументи.

  • число1    Задължително. Трябва да е в десетична форма и по-голямо или равно на 0.

  • число2    Задължително. Трябва да е в десетична форма и по-голямо или равно на 0.

Забележки

  • BITAND връща десетично число.

  • Резултатът е побитово "И" на параметрите й.

  • Стойността на бита във всяка позиция се зачита само ако и двата бита на тази позиция в параметрите са със стойност 1.

  • Върнатите стойности от бита в дадената позиция нарастват отдясно наляво като степени на 2. Най-десният бит връща 1 (2^0), битът отляво връща 2 (2^1) и т. н.

  • Ако някой от двата аргумента е по-малък от 0, BITAND връща #NUM! стойността за грешка.

  • Ако някой от двата аргумента не е цяло число или е по-голям от (2^48)-1, BITAND връща #NUM! стойността за грешка.

  • Ако някой от двата аргумента има нечислена стойност, BITAND връща #VALUE! стойността за грешка.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Формула

Описание

Резултат

Как работи

=BITAND(1;5)

Сравнява двоичното представяне на 1 и 5.

1

Двоичното представяне на 1 е 1, а двоичното представяне на 5 е 101. Техните битове съвпадат само в най-дясната позиция. Това се връща като 2^0 или 1.

=BITAND(13;25)

Сравнява двоичното представяне на 13 и 25.

9

Двоичното представяне на 13 е 1101, а двоичното представяне на 25 е 11001. Техните битове съвпадат в най-дясната позиция и четвъртата позиция отдясно. Това се връща като (2^0)+ (2^3) или 9.

Десетично число

Двоично представяне

13

1101

25

11001

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×