Strona 1 z 1

Zamiana hex na bin i odwrotnie

: 30 marca 2015, 21:27
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.

: 30 marca 2015, 23:15
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

: 30 marca 2015, 23:31
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ę.

: 31 marca 2015, 00:04
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.

: 31 marca 2015, 08:53
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.

: 31 marca 2015, 16:55
autor: kodama

: 31 marca 2015, 21:09
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