Olá pessoal,
Queria saber em que tipos de aplicações são usados os operadores, >> >>> <<, de bit shift. Sei que o operador >> desloca bits para a direita e mantém o sinal, sei também que >>> desloca bits para a direita mas não mantem o sinal, caso seja negativo, se torna positivo e sei que o operador << desloca bits para a esquerda, preenchendo a direita com zeros.
O que quero saber mesmo é onde uso este operadores, algumas pessoas me disseram que são utilizados em criptografia, outra me disseram que estes operadores fazem multiplicação e divisão, ainda não me convenceram.
Alguém aí poderia dar uma luz, dizendo realmente qual a finalidade prática deste operadores.
Dispenso explicações do tipo “EU ACHO”. e agradeceria bastante se pudesse mostrar exemplos.
Muito obrigado a todos

