Gambas France BETA


Pas de compte ? Incription

Binaire vers décimal - Pourquoi faire compliqué

1
AuteurMessages
O.Coquet#1 Posté le 30/10/2024 à 09:02:33
Ce qui n'est pas devra-t-être inventéGambas est un langage merveilleux, mais des fois, on cherche et on trouve pas.
Non pas que ce que l'on cherche n'existe pas, mais juste, la documentation étant écrite par des informaticiens ( j'en suis un! ), ce qui leur parait évident ne l'est pas pour tout le monde :D

J'ai cherché pendant deux jours une solution simple pour convertir une chaine (string) contenant un chiffre écrit en binaire (101001.....) en décimale.

je suis passé par tous les bouts de code du plus long au plus tordu avec des résultats plus ou moins évidents, et pourtant la solution était sous mon nez, sauf que la doc ne donnant pas d'exemple, je suis passé à côté, alors voila la solution en une seule ligne:

1
2
3
4
DIM bin AS STRING = "101101101"
DIM result AS LONG

result = dec(bin,2) '<===== et c'est tout



Amitié à tous
Olivier (Alias Olinux)
Amitié
Olivier (Alias Olinux)

Raspberry pi 3 et 4, pc Xubuntu, Arduino.....
Quelques autres "vieux" ordinateurs !
Et un bon fer à souder
linuxos#2 Posté le 30/10/2024 à 14:47:10
Un peu de sel, de poivre et la crevette sera... C'est la que l'on se rend compte que tout le temps passé a faire du Basic un Amstrad CPC464 sert a quelque chose en fin de compte ^^

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
O.Coquet#3 Posté le 30/10/2024 à 15:25:21
Ce qui n'est pas devra-t-être inventéAlors pour moi, c'était dans l'ordre d’apparition:

- 1977 TI57
- 1978 Acorn computer
- 1980 ZX80
- 1981 Tandy TRS80 MIII
- 1983 Sanyo MBC550 (Développeur officiel)
- 1985 Commodore Amiga 1000 (Développeur officiel)
- 1992 Compatible PC-Windows
- 1998 PC-Linux Fedora
- 2012 PC-Linux Ubuntu
- 2020 Raspbery PI4
- 2024 PC-Linux XUbuntu 24

et en parallèle: Arduino / Raspbery/ .........

Lol, quand j'y repense, ça en fait un bazar :)
Amitié
Olivier (Alias Olinux)

Raspberry pi 3 et 4, pc Xubuntu, Arduino.....
Quelques autres "vieux" ordinateurs !
Et un bon fer à souder
vuott#4 Posté le 30/10/2024 à 20:01:12
Ne cedere ineluctabili possimusOptime, Coquet !

« Vita non suavis esse potest, nec Mors amara. »
O.Coquet#5 Posté le 30/10/2024 à 20:08:27
Ce qui n'est pas devra-t-être inventéBah on fait ce qu'on peut avec ce que l'on a :)


Amitié
Olivier (Alias Olinux)
Amitié
Olivier (Alias Olinux)

Raspberry pi 3 et 4, pc Xubuntu, Arduino.....
Quelques autres "vieux" ordinateurs !
Et un bon fer à souder
linuxos#6 Posté le 30/10/2024 à 20:52:04
Un peu de sel, de poivre et la crevette sera... O.Coquet,

Chapeau c'est une belle liste, plus etoffé que la mienne en tout cas

- Amstrad CPC 464
- Atari Mega1 ecran Monochrome + Carte Emulation Apple MAC (et oui j'ai connu Photoshop 1.0 sur un Atari)
- Intel PC DX2/66
- Apple Power Macintosh 6100
- PC avec seulemnt Linux + Macbook pour le system Mac
- Linux Fedora 1.0 -> Fedora 39 actuellement
- Mais aussi, premier Rasberry Pi, Pi3, Pi4, Arduino, ESP8266, ESP32, ONION OmegaS, etc...

J'ai surtout laissé tombé Windows definitivement depuis 20 ans

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
1