Jak używać funkcji BITOR w Excelu

Opis funkcji

Funkcja BITOR w Excelu i Google Sheets służy do obliczania bitowej alternatywy OR między dwoma nieujemnymi liczbami całkowitymi. Jest niezwykle przydatna w analizach numerycznych oraz technologii informacyjnej, gdzie kluczowe jest manipulowanie wartościami na poziomie bitów. Funkcja BITOR przeprowadza operację OR dla każdego bitu dwóch liczb, tworząc nową wartość bitową jako wynik.

 Sposób użycia w MS Excel: =BITOR(liczba1, liczba2) Sposób użycia w Google Sheets: =BITOR(liczba1, liczba2) 

Parametry funkcji:

  • liczba1: Pierwszy argument, nieujemna liczba całkowita.
  • liczba2: Drugi argument, również musi być nieujemną liczbą całkowitą.

Praktyczne zastosowania

Funkcja BITOR jest szeroko stosowana w różnych dziedzinach, w tym w elektronice i przetwarzaniu danych. Oto kilka praktycznych zastosowań:

Zastosowanie w analizie danych

Przykład 1: Niech będą dane dwie maski bitowe reprezentujące uprawnienia dla różnych użytkowników systemu, z zadaniem stworzenia jednej maski kombinacji tych uprawnień.

 Maska1 = 28 // binarnie 11100 Maska2 = 13 // binarnie 01101  Użycie funkcji: =BITOR(Maska1, Maska2) Wynik: 29 // binarnie 11101 

W tym przykładzie funkcja BITOR operuje na maskach bitowych, wykonując bitową operację OR, co skutkuje maską łączącą uprawnienia z obu masek.

Zastosowanie w elektronice

Przykład 2: W projektowaniu układów logicznych, stosowanie kombinacji wartości bitowych jest nieocenione. Używając funkcji BITOR, można określić stan wyjściowy układu na podstawie wejściowych wartości bitowych.

 StanWejscia1 = 12 // binarnie 1100 StanWejscia2 = 5 // binarnie 0101  Użycie funkcji: =BITOR(StanWejscia1, StanWejscia2) Wynik: 13 // binarnie 1101 

Dzięki funkcji BITOR możliwe jest określenie wynikowych stanów bitów wyjściowych, stosując operację OR na odpowiednich bitach wejściowych. Jest to kluczowe w cyfrowych układach elektronicznych.

Więcej informacji: https://support.microsoft.com/pl-pl/office/bitor-funkcja-f6ead5c8-5b98-4c9e-9053-8ad5234919b2

Inne funkcje
Zwraca wartość argumentu liczby zespolonej, przy czym kąt wyrażony jest w radianach
Zwraca wartość zmodyfikowanej funkcji Bessela In(x)
Zwraca wartość funkcji Bessela Jn(x)
Zwraca wartość zmodyfikowanej funkcji Bessela Kn(x)
Zwraca wartość funkcji Bessela Yn(x)
Zwraca liczbę przesuniętą w lewo o liczbę bitów określoną przez argument wartość_przesunięcia
Zwraca liczbę przesuniętą w prawo o liczbę bitów określoną przez argument wartość_przesunięcia
Zwraca wartość operacji bitowej ORAZ (AND) dla dwóch liczb
Zwraca wartość operacji bitowej alternatywy wykluczającej (XOR) dla dwóch liczb
Zwraca wartość cosinusa liczby zespolonej
Zwraca cosinus hiperboliczny liczby zespolonej
Zwraca cotangens liczby zespolonej
Zwraca cosecans liczby zespolonej
Zwraca cosecans hiperboliczny liczby zespolonej
Zwraca wartość części rzeczywistej liczby zespolonej
Zwraca wartość części urojonej liczby zespolonej
Sprawdza, czy dwie wartości są równe
Konwertuje liczbę w postaci dwójkowej na liczbę w postaci dziesiętnej
Konwertuje liczbę w postaci dwójkowej na liczbę w postaci ósemkowej
Konwertuje liczbę w postaci dwójkowej na liczbę w postaci szesnastkowej
Konwertuje liczbę w postaci dziesiętnej na postać dwójkową
Konwertuje liczbę w postaci dziesiętnej na liczbę w postaci ósemkowej
Konwertuje liczbę w postaci dziesiętnej na liczbę w postaci szesnastkowej
Zwraca postać wykładniczą liczby zespolonej
Zwraca wartość funkcji błędu
Zwraca wartość funkcji błędu
Zwraca wartość iloczynu liczb zespolonych
Zwraca wartość ilorazu dwóch liczb zespolonych
Zwraca wartość komplementarnej funkcji błędu
Zwraca wartość dopełniającej funkcji FUNKCJABŁ scałkowanej w przedziale od x do nieskończoności
Konwertuje liczbę z jednego systemu miar na inny
Konwertuje część rzeczywistą i urojoną na liczbę zespoloną
Zwraca wartość logarytmu naturalnego liczby zespolonej
Zwraca wartość logarytmu dziesiętnego liczby zespolonej
Zwraca wartość logarytmu liczby zespolonej przy podstawie 2
Zwraca wartość bezwzględną (moduł) liczby zespolonej
Konwertuje liczbę w postaci ósemkowej na liczbę w postaci dwójkowej
Konwertuje liczbę w postaci ósemkowej na liczbę w postaci dziesiętnej
Konwertuje liczbę w postaci ósemkowej na liczbę w postaci szesnastkowej
Zwraca wartość pierwiastka kwadratowego z liczby zespolonej
Zwraca wartość liczby zespolonej podniesionej do potęgi całkowitej
Zwraca wartość różnicy dwóch liczb zespolonych
Zwraca secans liczby zespolonej
Zwraca secans hiperboliczny liczby zespolonej
Zwraca wartość sinusa liczby zespolonej
Zwraca sinus hiperboliczny liczby zespolonej
Sprawdza, czy liczba jest większa niż wartość progowa
Zwraca wartość liczby sprzężonej danej liczby zespolonej
Zwraca wartość sumy liczb zespolonych
Konwertuje liczbę w postaci szesnastkowej na liczbę w postaci dwójkowej
Konwertuje liczbę w postaci szesnastkowej na liczbę w postaci dziesiętnej
Konwertuje liczbę w postaci szesnastkowej na liczbę w postaci ósemkowej
Zwraca tangens liczby zespolonej