Bash - konwersja liczby dziesi

Potrzebujesz pomocy z C, C++, perl, python, itp.
zuczek126p
Posty: 71
Rejestracja: 14 listopada 2006, 13:54
Lokalizacja: S³upsk

Bash - konwersja liczby dziesiętnej na binarną

Post autor: zuczek126p »

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.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

zuczek126p
Posty: 71
Rejestracja: 14 listopada 2006, 13:54
Lokalizacja: S³upsk

Post autor: zuczek126p »

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:

Kod: Zaznacz cały

 r=${#y[*]}
while [ "$r" != 0 ]; do
 r=$[ $r - 1 ]
`'echo -n ${y[*]} | awk '{print $'"$r"'}'`
done
I nie wiem jak zrobić by dodawał do komendy, te przy print?
salmon
Beginner
Posty: 296
Rejestracja: 12 października 2007, 23:28
Lokalizacja: Gliwice/Bielsko-Biała

Post autor: salmon »

Kod: Zaznacz cały

echo 'obase=2;10'|bc
zuczek126p
Posty: 71
Rejestracja: 14 listopada 2006, 13:54
Lokalizacja: S³upsk

Post autor: zuczek126p »

Trzeba było tak od razu :/ Ale dzięki wielkie
ODPOWIEDZ