Udostępnij za pośrednictwem


Bitwise Operators (Database Engine)

Operatory bitowe są używane w int, smallint, lub tinyint dane. ~ Można użyć operator (bitowe nie) bit dane. Wszystkie operatory bitowe wykonać operację na jeden lub więcej wartości określony liczbą całkowitą, które są tłumaczone na binarny wyrażeń w ciągu Transact-SQL instrukcje. Na przykład ~ operator (bitowe NOT) zmienia binarne 1s do 0s i 0s wartości 1.Aby wyświetlić operacje bitowe, konwertowania lub obliczanie wartości dziesiętne.

Na przykład załóżmy, należy dodać 150 i 75 razem i interesuje Cię również wartość dziesiętna 225.Jednak również umożliwia binarne arytmetyczne, dodawania 0s i wartości 1.Za pomocą bitowe (operator AND&) do tego celu.

Dane całkowitych są przechowywane, zwykłe wartości dziesiętne, takich jak 150 i 75 wspomniano wcześniej, a chcesz przeprowadzić translację wewnętrznych do wykonania binarne w działaniach matematycznych należy użyć operatory bitowe.Operatory bitowe są bardzo przydatne także w uzyskaniu wartości NOT, która nie jest szczególnie dokładnym przeciwieństwem.