Skip to content

edsonsoaresramos/binary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

binary - V: 1.0.1

This is a simple Python program that allows decode a binary to ascii (in the alphabet). This simple program was developed to serve more as language study material and binary decoding rules for ascii. The rules used here for decoding a binary number in ASCII were as follows:

  1. Divide the binary number into groups of 8 (when greater than 8);
  2. Remove the first 3 bits of each group;
  3. Associate the first 5 multiples of 2 to each bit of each group;
  4. Sum the multiples of 2 that are associated with bit 1;
  5. The result of the sum will be the position of the ascii in the alphabet;

Este é um programa simples de Python que permite decodificar um binário para ascii (no alfabeto). Este simples programa foi desenvolvido para servir mais como material de estudo da linguagem e as regras de decodificação de binario para ascii. As regras utilizadas aqui pra decodificação de um número binário em ASCII foram as seguintes:

  1. Dividir o número binário em grupos de 8 (quando maior que 8);
  2. Remover os 3 primeiros bits de cada grupo;
  3. Associar os 5 primeiros múltiplos de 2 a cada bit de cada grupo;
  4. Somar os múltiplos de 2 que estejam associados ao bit 1;
  5. O resultado da soma será a posição do ascii no alfabeto;

Releases

No releases published

Packages

No packages published

Languages