Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 13-10-2009 10:58:54

phlinux
Membre
Lieu : S-M
Distrib. : Jessie
Noyau : 4.6
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Hexadecimal

Bjr,
Une commande de conversion ça doit exister, mais en attendant > http://yves.mary.online.fr/hansi/html/902.htm

Pages perso : feh, omegat, udisks, sa station de travail comme passerelle

Hors ligne

#2 13-10-2009 11:40:25

le_fada
Membre
Lieu : Toujours à l'ouest
Distrib. : Sid «ad vitam æternam»
Noyau : 2.6.33-amd64
(G)UI : gnome-shell
Inscription : 23-09-2009

Re : Hexadecimal

Salut,

la commande existe :

echo 'obase=10; ibase=16;  nombre_à_convertir' | bc

où :

nombre suivant obase =  base vers laquele on veut convertir
nombre_à_convertir    =  nombre_à_convertir big_smile à taper en majuscules pour l'hexa
nombre suivant ibase =  base du nombre d'origine

par exemple :

echo 'obase=16; ibase=10; 224' | bc
E0


224 en base 10 vaut E0 en hexa...

et inversement :

echo 'obase=10; ibase=16; E0' | bc
224


... ouf ! pas planté cool

Edit : pour que ça ne reste pas de l' מםלףּצּשּ  ou du  𐏈𐏀𐏑𐏒𐏓𐎯 ⇉⇉⇉ obase = output (sortie) ibase = input (entrée)....

re-edit : ça marche avec toute les base jusqu'à 16...

echo 'obase=2; ibase=16; E0' | bc
11100000

Dernière modification par le_fada (13-10-2009 12:21:33)

Hors ligne

#3 13-10-2009 12:39:03

phlinux
Membre
Lieu : S-M
Distrib. : Jessie
Noyau : 4.6
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : Hexadecimal

Bjr,
Merci de t'impliquer dans le sujet.

Alors pour que ce topic ait un sens, à quoi ça peut servir ?

Par exemple à la construction d'un xorg.conf pour un pc avec 2 écrans et 2 cartes video.
Dans la section "Device" il faut indiquer le BusID de chaque carte. Or, un lspci peut renvoyer l'adresse sous cette forme :

serveur:/home/phlinux# lspci |grep VGA
00:0e.0 VGA compatible controller: STMicroelectronics STG4000 [3D Prophet Kyro Series] (rev 01)


Le "00:0e.0" n'est pas utilisable tel quel. Convertit, il sera indiqué de cette façon à l'entrée BusID :

Section "Device"
       Identifier      "STMicroelectronics STG4000 [3D Prophet Kyro Series]"
       Driver          "vesa"
       BusID           "PCI:00:14:0"
EndSection


Pages perso : feh, omegat, udisks, sa station de travail comme passerelle

Hors ligne

Pied de page des forums