Besoin d'aide Booléen / Binaire !
Alastor9577
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
Alastor9577 Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Alastor9577 Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai trouvé un programme permettant de convertir un décimal en binaire. Ce programme doit retourner vrai si la conversion est possible (si le nombre de bits est suffisant) et faux sinon. Voici le programme :
EDIT: Ajout de la coloration syntaxique.
Ce que je ne comprends pas, c'est cette ligne decToBin = nb = 0
Si quelqu'un pouvait m'expliquer ce serait vraiment sympa ! :)
Merci :)
J'ai trouvé un programme permettant de convertir un décimal en binaire. Ce programme doit retourner vrai si la conversion est possible (si le nombre de bits est suffisant) et faux sinon. Voici le programme :
Function decToBin(ByVal n As Long, ByVal nbB As Long) As Boolean Dim i As Long, nb As Long, a As Integer nb = n For i = nbB To 1 Step -1 Cells(1, i).Value = nb Mod 2 nb = nb \ 2 Next i decToBin = nb = 0 End Function
EDIT: Ajout de la coloration syntaxique.
Ce que je ne comprends pas, c'est cette ligne decToBin = nb = 0
Si quelqu'un pouvait m'expliquer ce serait vraiment sympa ! :)
Merci :)
A voir également:
- Besoin d'aide Booléen / Binaire !
- Binaire - Guide
- Editeur binaire - Télécharger - Édition & Programmation
- Alphabet binaire ✓ - Forum Programmation
- Ouvrir un fichier binaire - Guide
- Table ascii binaire - Guide
1 réponse
Bonsoir Alastor, bonsoir le forum,
La fonction decToBin est de type Booléenne (True/False).
La ligne decToBin = nb = 0 signifie :
si nb = 0, decToBin va renvoyer True
si nb<>0, decToBin va renvoyer False
La fonction decToBin est de type Booléenne (True/False).
La ligne decToBin = nb = 0 signifie :
si nb = 0, decToBin va renvoyer True
si nb<>0, decToBin va renvoyer False
Alastor9577
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
Merci beaucoup !