Zamiana hex na bin i odwrotnie

Potrzebujesz pomocy z C, C++, perl, python, itp.
R_Przemek
Posty: 54
Rejestracja: 12 lipca 2008, 16:02

Zamiana hex na bin i odwrotnie

Post autor: R_Przemek »

Witam

Czy ma ktoś pomysł jak w prosty sposób mogę w konsoli przetłumaczyć liczbę binarną na hexadecymalną i odwrotnie.

na przykład 0xff na 11111111 i odwrotnie.
klavierkrk
Beginner
Posty: 257
Rejestracja: 14 maja 2013, 17:18

Post autor: klavierkrk »

w konsoli nie , ale w javovym programie konsolowym tak.

Ale musialbym zmodyfikować kod, żeby input z konsoli ci robił.
nie chce mi się tego robić, ale jakbyś coś zapłacił to może... ;)

natomiast bez konsoli masz np. tutaj:
http://www.binaryhexconverter.com/binar ... -converter
Awatar użytkownika
dedito
Moderator
Posty: 3518
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

klavierkrk pisze:w konsoli nie , ale w javovym programie konsolowym tak.

Ale musialbym zmodyfikować kod, żeby input z konsoli ci robił.
nie chce mi się tego robić, ale jakbyś coś zapłacił to może... ;)

natomiast bez konsoli masz np. tutaj:
http://www.binaryhexconverter.com/binar ... -converter
Dlaczego miałoby to być niemożliwe w konsoli, przecież to proste działania matematyczne, które potrafi realizować "bashowa" konsola.
A to co napisałeś w kwestii zapłaty, to już nie skomentuję.
klavierkrk
Beginner
Posty: 257
Rejestracja: 14 maja 2013, 17:18

Post autor: klavierkrk »

dedito pisze:Dlaczego miałoby to być niemożliwe w konsoli, przecież to proste działania matematyczne, które potrafi realizować "bashowa" konsola.
pewnie jest możliwe w Perlu, Pythonie, samym C/C++, pewnie i Bashu czy innej powłoce, może i PHP. Zależy co rozumiemy przez słowo "konsola" . ;)
na 100% w javie, mam nawet klasy na dysku do tego.
Awatar użytkownika
dedito
Moderator
Posty: 3518
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

klavierkrk pisze:Zależy co rozumiemy przez słowo "konsola" .
Najwyraźniej dla ciebie nie jest oczywiste, że autorowi chodziło o konsolę bash'a.
Dalsza dyskusja nie ma dla mnie sensu.
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

Awatar użytkownika
Yampress
Administrator
Posty: 6367
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

[yampress@debian ~]$ man bash
BASH(1) BASH(1)


NAZWA
bash - GNU Bourne-Again SHell


SKŁADNIA
bash [opcje] [plik]


PRAWA AUTORSKIE
Bash is Copyright (C) 1989-2011 by the Free Software Foundation, Inc.


OPIS
Bash jest zgodnym z sh interpreterem języka poleceń, wykonującym
polecenia ze standardowego wejścia bądź z pliku. Włączono doń również
przydatne cechy zaczerpnięte z powłoki Korna i powłoki C (ksh i csh).


Bash w zamierzeniu jest implementacją zgodną z POSIX-ową specyfikacją
powłok i narzędzi -- IEEE POSIX Shell and Utilities specification (IEEE
Standard 1003.1). Bash może być skonfigurowany w ten sposób, aby był
domyślnie zgodny z normą POSIX.



przypominam, że bash nie jest jedynym interpreterem języka poleceń dostępnym w systemie.


konsola = wiersz poleceń = tryb tekstowy zarządzania systemem i jego programami itp.
kwestia umowna. Równie dobrze można napisać w terminalu, powłoce.


Standardowo w systemie są
[yampress@debian ~]$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
[yampress@debian ~]$

Reszte trzeba sobie zainstalować... kiedy ktoś lubi coś innego: zsh,ksh,csh,tcsh itp
ODPOWIEDZ