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á