Bash - konwersja liczby dziesi
-
- Posty: 71
- Rejestracja: 14 listopada 2006, 13:54
- Lokalizacja: S³upsk
Bash - konwersja liczby dziesiętnej na binarną
Jak w bashu zamienić liczbę dziesiętną na binarną?P odejrzewam, że jest jakaś mała prosta komenda do tego ;-) Z góry dzięki za pomoc.
Masz ściągawkę:http://debian.linux.pl/viewtopic.php?p=12381#12381
-
- Posty: 71
- Rejestracja: 14 listopada 2006, 13:54
- Lokalizacja: S³upsk
Wiem, czytałem ją, lecz nie znalazłem tam rozwiązania.
EDIT:
Dobra, część już zrobiłem, ale jeżeli podam np. liczbę 10 to dostaje 0 1 0 1. Jak wyświetlić to "od tyłu" (znajduje się to w tablicy, ale dowolny sposób się przyda)?
EDIT2:
Na razie do zamiany mam coś takiego:
I nie wiem jak zrobić by dodawał do komendy, te przy print?
EDIT:
Dobra, część już zrobiłem, ale jeżeli podam np. liczbę 10 to dostaje 0 1 0 1. Jak wyświetlić to "od tyłu" (znajduje się to w tablicy, ale dowolny sposób się przyda)?
EDIT2:
Na razie do zamiany mam coś takiego:
Kod: Zaznacz cały
r=${#y[*]}
while [ "$r" != 0 ]; do
r=$[ $r - 1 ]
`'echo -n ${y[*]} | awk '{print $'"$r"'}'`
done
-
- Beginner
- Posty: 296
- Rejestracja: 12 października 2007, 23:28
- Lokalizacja: Gliwice/Bielsko-Biała
Kod: Zaznacz cały
echo 'obase=2;10'|bc
-
- Posty: 71
- Rejestracja: 14 listopada 2006, 13:54
- Lokalizacja: S³upsk