Jak przekonwertować wartość szesnastkową na dziesiętną za pomocą kalkulatora (wiem, używając ogólnej formuły, którą możemy zrobić, ale czy istnieje jakiś krótki klawisz lub przycisk, aby to zrobić)?
(Próbowałem, ale nie znalazłem żadnej opcji)
Jak przekonwertować wartość szesnastkową na dziesiętną za pomocą kalkulatora (wiem, używając ogólnej formuły, którą możemy zrobić, ale czy istnieje jakiś krótki klawisz lub przycisk, aby to zrobić)?
(Próbowałem, ale nie znalazłem żadnej opcji)
Odpowiedzi:
Możesz użyć domyślnego kalkulatora Ubuntu w trybie programowania.
Otwórz myślnik i wyszukaj Kalkulator , a następnie wybierz: Tryb > Tryb programowania .
Wprowadź wartość do przeliczenia, a następnie naciśnij równy = . Wprowadzona wartość zostanie pogrubiona. Następnie możesz wybrać docelową bazę z listy rozwijanej, aby przekonwertować wartość.
A jeśli chcesz coś, co możesz zrobić z wiersza poleceń, możesz użyć zaufanego starego bc
echo "obase=16; 255" | bc
produkuje FF
Kiedy muszę przekonwertować na hex z wiersza poleceń, robię to:
printf "%x\n" 255
a kiedy muszę przekonwertować z hexa, staje się prostsze:
echo $((0xff))
Cóż, nie robię tego często, ale kiedy to robię, po prostu używam Galculatora . Dlaczego używam Galculatora ? Jest szybki, lekki i bogaty w funkcje. W dzisiejszych czasach robi wszystko, czego potrzebuję.
Jeśli chcesz przekonwertować, po prostu wprowadź informacje, a następnie kliknij odpowiedni przycisk (DEC HEX OCT BIN), a program przekonwertuje je dla Ciebie wszystkie miłe i łatwe jak. Przede wszystkim jest dość mały i łatwy w obsłudze - lubię małe i proste, a także lubię GUI dla niektórych rzeczy.
Jeśli chcesz go zainstalować, sudo apt-get install galculator
postępuj zgodnie z instrukcjami.
Calculator
w zaakceptowanej odpowiedzi.
dc(1)
D esktop C alculator, absolutnie:
> dc <<< '16i FF p'
255
16i
jest dla bazy danych wejściowych 16p
do drukuPS Inne przydatne konwersje:
> dc <<< '16o 255 p' # decimal2hex
FF
> dc <<< '2o 16i EF p' # hex2binary
11101111
> dc <<< '2o 7 p' # decimal2binary
111