Convertir les lettre en nombres
Fermé
IsnBac
Messages postés
1
Date d'inscription
lundi 25 mai 2015
Statut
Membre
Dernière intervention
25 mai 2015
-
25 mai 2015 à 12:49
Leostingher Messages postés 8 Date d'inscription lundi 7 septembre 2015 Statut Membre Dernière intervention 22 mars 2016 - 7 sept. 2015 à 17:02
Leostingher Messages postés 8 Date d'inscription lundi 7 septembre 2015 Statut Membre Dernière intervention 22 mars 2016 - 7 sept. 2015 à 17:02
A voir également:
- Convertir les lettre en nombres
- Convertir youtube en mp3 tuto - Guide
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Convertir une note sur 20 ✓ - Forum Bureautique
- Convertir pdf en word excel gratuit - Guide
- Convertir chiffre en lettre excel sans macro ✓ - Forum Excel
3 réponses
gpotter2
Messages postés
17
Date d'inscription
mardi 19 mai 2015
Statut
Membre
Dernière intervention
11 août 2015
20 juin 2015 à 01:15
20 juin 2015 à 01:15
Bonjour,
Par convertir des lettres en nombres, tu veux dire convertir un String en Int ?
Par convertir des lettres en nombres, tu veux dire convertir un String en Int ?
aurelienC
Messages postés
2
Date d'inscription
lundi 22 juin 2015
Statut
Membre
Dernière intervention
22 juin 2015
1
22 juin 2015 à 17:21
22 juin 2015 à 17:21
"j'ai besoin de convertir les lettre de mes tableaux en nombre entier, mais je n'y arrive pas. "
Ce n'est pas particulièrement clair, la conversion d'une lettre en nombre est totalement arbitraire 'a' peut être égal à 1 comme à 44.
Je crois que beaucoup de langage de programmation utilisent des conversions implicite des caractères vers des entiers en utilisant la conversion décimale de la table ASCII. https://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange
Le code qui suit écrit l'équivalent de la lettre a selon la conversion ASCII dans la console:
Ce n'est pas particulièrement clair, la conversion d'une lettre en nombre est totalement arbitraire 'a' peut être égal à 1 comme à 44.
Je crois que beaucoup de langage de programmation utilisent des conversions implicite des caractères vers des entiers en utilisant la conversion décimale de la table ASCII. https://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange
Le code qui suit écrit l'équivalent de la lettre a selon la conversion ASCII dans la console:
char lettre = 'a';
System.out.print((int)lettre);
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
22 juin 2015 à 19:32
22 juin 2015 à 19:32
Bonjour,
Notons qu'en Java l'encodage des caractères (et donc la conversion en int) ne se fait pas en Ascii mais en Utf-16.
Mais d'un point de vue général pour faire un masque informatisé on ne s'embeterait pas à convertir en entier, on travaillerait directement en binaire.
Notons qu'en Java l'encodage des caractères (et donc la conversion en int) ne se fait pas en Ascii mais en Utf-16.
Mais d'un point de vue général pour faire un masque informatisé on ne s'embeterait pas à convertir en entier, on travaillerait directement en binaire.
Leostingher
Messages postés
8
Date d'inscription
lundi 7 septembre 2015
Statut
Membre
Dernière intervention
22 mars 2016
7 sept. 2015 à 17:02
7 sept. 2015 à 17:02
String S = "Bonjour à tous";
char[] C = S.toCharArray();
int[] I = new int[C.length];
for(int i=0;i<C.length;i++){
I[i]=C[i];
}
char[] C = S.toCharArray();
int[] I = new int[C.length];
for(int i=0;i<C.length;i++){
I[i]=C[i];
}