S'il y aurait de explications, ce serait mieux!
Je ne vois pas en quoi il pourrait y avoir plus d"explication mise à part dans l'allocation.Par pitié essaie d'écrire correctement en francais.
Salut tout le monde...C'est vrai que je suis novice en programmation,je viens d'y passer 5 ou 6 ans pas plus mais j'essaie de toucher à plusieurs langages de programmation à la fois ce qui me laisse à mi chemin ici et là...Mais devant ce "dit" tuto je ne peux me retenir pour dire que ce qui est écrit là haut n'a rien d'un tutoriel du moment qu'il n'ajoute rien à ce qu'on trouve sur les fichiers HELP du logiciel VB pour ne pas parler du fameux MSDN ...J'espère que je ne vous vexe pas si je vous présente mon appréciation d'un seul trait sans trop tourner autour du pôt ... Merci pour ta compréhension...A bientôt inchaallah...Signé : SAID HARIT
Salut TheSaib.2 bits pour les Booléens.BifBof.Je crois plutôt que c'est 16 bits= 2 bytes = 2 octets.Je rappel que la mémoire n'est accessible qu'au niveau octet.
Hum... j'suis assez en accord avec Haritsaid...De plus, j'ai repèré une erreur : je cite" Valeurs : True (vrai,1) , False (faux,0) "Ici la valeur pour True c'est -1 et pas +1.Amicalement,Us.
us_30 -> Je crois pas que ça est une grande importance.Si VB te renvoie -1 si tu lui demande de convertir un Booléen en entier, il considérera qu'un entier à 1 est vrai. Mais c'est vrai que True = -1, c'est plus vrai.Sinon, je répète que les Booléens sont sur 2 octets (L'inspecteur d'objet pourrait laisser penser qu'il sont codés sur 4), mais j'ai fait des échanges de Booléens avec un autre langage supportant 3 tailles de Booléens, et je n'ai pas eu de problème seulement avec le type codé sur 16 bits.
Bonsoir RT15,JE n'ai pas mis en cause ta remarque, d'autant qu'elle est juste. Les "Boolean" sont bien codés sur 2 octets. D'ailleurs, tout ce qu'on peut lire ici, se trouve dans l'aide de VB sous la rubrique "fonctions de conversions". Connaître la vraie valeur de "true" n'est pas sans importance, si en codant on préfère utiliser la valeur numérique, plutôt que la constante True... Mais il vrai, que le plus important c'est son opposé : "False" qui vaut zéro. En effet, si on fait un petit test avec IF en mettant une valeur numérique, seul la valeur 0 permet de ne pas exécuter IF. Par exemple :If -2 Then MsgBox "ok" => okIf -1 Then MsgBox "ok" => okIf 0 Then MsgBox "ok" => renvoi pas okIf 1 Then MsgBox "ok" => okIf 2 Then MsgBox "ok" => oketc... Enfin, c'est sur que c'est pas existentiel, non plus...Amicalement,Us.
bonjour, j'ai perdu 5 min a lire ce truc, j'ai rien compris! Desole pour l'auteur mais un tuto c'est commenté ... la le resultat c'est que seul les gens qui connaissent ce que signifie ton charabia pourrai eventuellement exploiter ton tuto mais ils en ont pas besoin et les moins initié ne comprennent rien. Enfin bref ton tuto ne sert a rien c'est domage tu aura au moin fait la demarche
Il s'agit des types courament utilisés en VB.La première ligne, c'est le nom du type.Le préfixe, c'est ce qu'on met généralement devant le nom de la variable pour pouvoir rapidement analyser son type. Par exemple, on sait directement que intEntier est un entier sans lire sa déclaration.La taille, c'est la place prise en mémoire par le type.Et enfin les valeurs donnent une idée des valeurs que peuvent prendre les variables de ce type (Mais c'est vrai qu'il n'a pas été très précis sur ce sujet...)Chaque type à un rôle précis.Les Booléen servent à dire vrai ou faux, les bytes, integers et long sont des entiers d'étendus de plus en plus grande, les single et doubles sont des réels de plus en plus précis, les currency servent généralement pour les calculs monétaires...
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte