local bin = inclua'bin';
local b1 = 100111000; //312 em binário.
local d1 = bin.bin_para_dec(b1);
imprima(d1); //--> 312
//podemos converter uma frase ou texto inteiro para binário:
local txt_bin = bin.str_para_bin('ola tudo bem com você?');
imprima(txt_bin);
//podemos desfazer a conversão e reaver a frase ou texto:
imprima(bin.bin_para_str(txt_bin) );//desfaz a conversão.
1 2 3 4 5 6 7 8 9 10 11 12
local bin = inclua'bin';
local b1 = 100111000; //312 em binário.
local d1 = bin.bin_para_dec(b1);
imprima(d1); //--> 312
//podemos converter uma frase ou texto inteiro para binário:
local txt_bin = bin.str_para_bin('ola tudo bem com você?');
imprima(txt_bin);
//podemos desfazer a conversão e reaver a frase ou texto:
imprima(bin.bin_para_str(txt_bin) );//desfaz a conversão.
Função bin.bin_para_dec(b) - converte um número em base 2 para base 10.
Um número em base binária como: 100111000, pode ser convertido para seu valor decimal 312.Função bin.dec_para_bin(d) - converte um número em base 10 para base 2.
Um número em base decimal como: 312 pode ser convertido para seu valor em base binária 100111000.Função bin.dec_para_bin(l) - converte o código ASCII de um caractere para seu valor em base binária(base2)
Por exemplo a letra 'a' pode ser convertida para seu valor binário: 01100001(Obs. em Prisma só existe string, então um caractere entre apas é uma string);
Função bin.bin_para_letra(bin) - converte um número binário para o caractere ASCII equivalente.
(Obs. em Prisma só existe string, então um caractere entre apas é uma string);
Função bin.str_para_bin(str) - converte uma sequência de caracteres (string:texto) em código binário (base 2)
Função bin.bin_para_str(bin) - converte um texto em código binário(base 2) para string (texto ASCII);
Veja um exemplo:
local bin = inclua'bin';
local txt_bin = '01101111011011001100001110100001';
local txt = bin.bin_para_str(txt_bin);
imprima(txt); //--> olá
1 2 3 4 5 6
local bin = inclua'bin';
local txt_bin = '01101111011011001100001110100001';
local txt = bin.bin_para_str(txt_bin);
imprima(txt); //--> olá