A voir également:
- [VB] Entier à +de 15 chiffres
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Iphone 15 plus avis - Accueil - Téléphones
- Android 15 - Accueil - Android
- Nombre de combinaison possible avec 10 chiffres ✓ - Forum Programmation
3 réponses
bonjour,
utilise des entiers ou réels non signés!!!
en effet en binaire le bit de poids le plus sert à donné le signe de nombre!
donc si tu utilises des entiers ou réels non signé tu augmentes par eux la capacité de ton nombre!
ex un entier codé signé sur 16 bits aura pour valeur maximal : 2^15 soit un interval comrpis entre -32768 et 32768 pour un entier non signé l'interval de définition sera le double
;)
utilise des entiers ou réels non signés!!!
en effet en binaire le bit de poids le plus sert à donné le signe de nombre!
donc si tu utilises des entiers ou réels non signé tu augmentes par eux la capacité de ton nombre!
ex un entier codé signé sur 16 bits aura pour valeur maximal : 2^15 soit un interval comrpis entre -32768 et 32768 pour un entier non signé l'interval de définition sera le double
;)
cherche ta réponse sur :
http://www.developpez.com/vbasic/tutoriel/tutoriel26.php
http://www.developpez.com/vbasic/tutoriel/tutoriel26.php
Je n'y ai pas trouvé comment définir un entier NON signé.
Je manipule des entiers de 0 à 2^32 -1 (ie des mots de 32 bits qui peuvent varier entre tous les bits 0 et tous à 1) et en les déclarant en tant que Long, je suis limité à 2^31 (car le 1er bit sert dans VB6 à coder le signe si j'ai bien compris)
Comment faire ?
Je manipule des entiers de 0 à 2^32 -1 (ie des mots de 32 bits qui peuvent varier entre tous les bits 0 et tous à 1) et en les déclarant en tant que Long, je suis limité à 2^31 (car le 1er bit sert dans VB6 à coder le signe si j'ai bien compris)
Comment faire ?
30 mai 2005 à 17:24
en fait le probleme que j'ai :
ds listebox1 je veux ajouter par ex (123125127129121*3)+1=?,mais j'obtient 369375381387360 (le dernier chiffre est 0 et non 4