Skip to main content
Tool Factory

Outil dans le navigateur

Rotateur binaire gauche

Faites tourner les bits vers la gauche dans des octets issus du texte. Choisissez le montant et indiquez si les bits circulent entre les octets.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Saisissez du texte littéral. Les caractères jusqu’à U+00FF utilisent un octet chacun. Tout autre caractère force l’entrée entière en UTF-8.

Options

Utilisez un nombre entier compris entre 0 et 7.

Les résultats se mettent à jour automatiquement.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Rotateur binaire gauche

Le rotateur binaire gauche fait tourner les bits vers la gauche dans chaque octet, ou entre les limites d'octet avec Carry through. Il convertit le texte source en octets avant l'opération. Le résultat liste les valeurs décimales des octets.

Résultat

Ce que vous recevez

Le résultat liste les valeurs décimales des octets de 0 à 255. Copy et Save conservent la représentation en tableau.

Utiliser cet outil

Comment utiliser Rotateur binaire gauche

  1. Saisissez du texte littéral dans Text input. Commencez par AB.
  2. Définissez Amount à 1 et laissez Carry through désactivé pour l'exemple.
  3. Examinez le tableau décimal d'octets. L'exemple produit [130,132]. Copiez ou enregistrez le résultat.

Exemple

Tester avec un exemple sûr

Entrée: AB

Paramètres: Amount = 1 ; Carry through = désactivé.

Résultat: [130,132]

Le texte AB devient des octets, puis chaque octet subit une rotation gauche d'un bit.

Usages courants

Usages de Rotateur binaire gauche

  • Inspectez une petite transformation d'octets avec une entrée connue et un résultat attendu.
  • Comparez une rotation dans chaque octet avec une rotation entre les limites d'octet.
  • Vérifiez une étape avant de l'ajouter à une recette.

Limites

Vérifier le résultat

  • Text input conserve les caractères littéraux. Par exemple, 41 représente deux octets de texte, [52,49], et non l'octet hexadécimal 0x41.
  • Les caractères de U+0000 à U+00FF utilisent un octet chacun. Tout autre caractère fait encoder toute l'entrée en UTF-8.
  • Par exemple, é devient [233], tandis que éĀ devient [195,169,196,128]. Ces valeurs décrivent la conversion d'entrée de cet outil.
  • Utilisez un nombre entier de 0 à 7 pour Amount. Carry through relie le premier et le dernier octet.
  • Le champ source ne décode pas les paires d'octets hexadécimales. Pour des données binaires, utilisez Hex Decoder avant cette opération dans l'espace de travail de recette.
  • Le résultat est un tableau d'octets, et non une liste de points de code Unicode. Ces opérations sur octets ne fournissent pas un chiffrement sécurisé.