Skip to main content
Tool Factory

Ferramenta no navegador

Como usar o rotador bit a bit para a esquerda

Gire bits para a esquerda dentro de bytes de texto. Escolha a quantidade e se os bits passam entre bytes.

Área de trabalho da ferramenta

Entrada necessária

Sua entrada permanece neste navegador.

Adicione a entrada necessária para continuar.

Entrada

Adicione o conteúdo de origem e escolha as opções necessárias.

Insira texto literal. Caracteres até U+00FF usam um byte cada. Qualquer outro caractere faz toda a entrada usar UTF-8.

Opções

Use um número inteiro de 0 a 7.

Os resultados são atualizados automaticamente.

Seu resultado aparecerá aqui

Preencha a entrada necessária para continuar.

Resposta direta

O que Como usar o rotador bit a bit para a esquerda faz

O rotador bit a bit para a esquerda gira bits dentro de cada byte ou entre limites de bytes com Carry through. Ele converte o texto de origem em bytes antes da operação. O resultado mostra valores de byte decimais.

Resultado

O que você recebe

O resultado mostra valores de byte decimais de 0 a 255. Copy e Save conservam a matriz.

Usar esta ferramenta

Como usar Como usar o rotador bit a bit para a esquerda

  1. Insira texto literal em Text input. Comece com AB.
  2. Defina Amount como 1 e deixe Carry through desativado para o exemplo.
  3. Examine a matriz de bytes decimais. O exemplo produz [130,132]. Copie ou salve o resultado.

Exemplo

Testar com uma amostra segura

Entrada: AB

Configurações: Bitwise Left Rotator: Amount: 1; testes alternativos: 2 e 3; Carry through: desativado.

Resultado: [130,132]

O resultado é uma matriz decimal de bytes.

Usos comuns

Onde Como usar o rotador bit a bit para a esquerda é útil

  • Inspecione uma transformação curta de bytes com entrada e saída conhecidas.
  • Compare a rotação dentro de cada byte com a rotação entre limites de bytes.
  • Verifique uma etapa antes de adicioná-la a uma receita.

Limites

Verificar o resultado

  • Text input conserva caracteres literais. Por exemplo, 41 significa dois bytes de texto, [52,49], não o byte hexadecimal 0x41.
  • Caracteres de U+0000 a U+00FF usam um byte cada. Qualquer outro caractere faz toda a entrada usar UTF-8.
  • Por exemplo, é torna-se [233], enquanto éĀ torna-se [195,169,196,128]. Esses valores descrevem a conversão de entrada desta ferramenta.
  • Use um inteiro de 0 a 7 para Amount. Carry through conecta o primeiro e o último byte.
  • O campo de origem não analisa pares de bytes hexadecimais. Para dados binários, use Hex Decoder antes desta operação no espaço de trabalho de receitas.
  • O resultado é uma matriz de bytes, não uma lista de pontos de código Unicode. Estas operações de bytes não fornecem criptografia segura.