Como podemos converter um valor hexadecimal em decimal usando a calculadora (eu sei usando a fórmula geral que podemos fazer, mas existe alguma tecla curta ou botão para fazer isso)?
(Tentei, mas não encontrei nenhuma opção)
Como podemos converter um valor hexadecimal em decimal usando a calculadora (eu sei usando a fórmula geral que podemos fazer, mas existe alguma tecla curta ou botão para fazer isso)?
(Tentei, mas não encontrei nenhuma opção)
Respostas:
Você pode usar a calculadora padrão do Ubuntu no modo de programação.
Abra o traço e pesquise Calculadora e selecione: Modo > Modo de programação .
Digite o valor para converter e pressione igual = . O valor inserido ficará em negrito. Em seguida, você pode selecionar a Base de destino na caixa suspensa para converter o valor.
E se você quiser algo que possa fazer na linha de comando, poderá usar bc
echo "obase=16; 255" | bc
produz FF
Quando preciso converter para hexadecimal na linha de comando, faço o seguinte:
printf "%x\n" 255
e quando preciso converter de hex, fica mais simples:
echo $((0xff))
Bem, eu não faço isso com frequência, mas, quando faço, apenas uso o Galculator . Por que eu uso o Galculator ? É rápido, leve e rico em recursos. Faz tudo o que preciso fazer hoje em dia.
Se você deseja converter, basta digitar as informações e clicar no botão apropriado (DEC HEX OCT BIN) e ele as converte para todos de maneira agradável e fácil. Acima de tudo, é bem pequeno e fácil de trabalhar - gosto de pequeno e simples e também gosto de uma GUI para algumas coisas.
Se você deseja instalá-lo, sudo apt-get install galculator
siga as instruções.
Calculator
na resposta aceita.
dc(1)
D esktop C alculator , absolutamente:
> dc <<< '16i FF p'
255
16i
é para entrada base16p
para impressãoPS Outras conversões úteis:
> dc <<< '16o 255 p' # decimal2hex
FF
> dc <<< '2o 16i EF p' # hex2binary
11101111
> dc <<< '2o 7 p' # decimal2binary
111