Outils pour utilisateurs

Outils du site


javascool:conversion_via_la_table_d_ascii

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
javascool:conversion_via_la_table_d_ascii [30/11/2013 14:55]
martinet créée
javascool:conversion_via_la_table_d_ascii [30/11/2013 15:13]
martinet
Ligne 1: Ligne 1:
 +=======Les fonctions spécifiques du langage=======
 +
 +=====Conversion de type de données=====
 +
 ===Conversion explicite, via la table ASCII=== ===Conversion explicite, via la table ASCII===
  
Ligne 20: Ligne 24:
  
 Ici nous entrons un caractère et nous voulons que ce caractère soit convertie en un nombre entier. Ici nous entrons un caractère et nous voulons que ce caractère soit convertie en un nombre entier.
-Le compilateur va donc renvoyer le terme correspondant dans la table ASCII.+Le compilateur va donc renvoyer le terme correspondant dans la table ASCII (J majuscule a donc pour valeur 74 en décimal dans la table ASCII).
  
    void main() ​    void main() ​
Ligne 26: Ligne 30:
    char c= '​J';​    char c= '​J';​
    int x;                                                  ​    int x;                                                  ​
-   x=(int)c; ​                          +   x=(int)c; 
-          print("​x="​+x); ​                   +    print("​x="​+x); ​                                                         
-                                            ​+
    }    }
        
Ligne 39: Ligne 42:
  
 Dans ce cas nous avons pris un nombre entier et nous le convertissons en lettre toujours grâce a la table ASCII  Dans ce cas nous avons pris un nombre entier et nous le convertissons en lettre toujours grâce a la table ASCII 
 +(90 a donc pour valeur Z dans la table ASCII).
  
-void main() ​+   void main() ​
    {    {
    int x= 90;    int x= 90;
    char c;                                                  ​    char c;                                                  ​
    c=(char)x; ​                         ​    c=(char)x; ​                         ​
-          ​print("​c="​+c); ​                                                         +    ​print("​c="​+c); ​                                                        ​
    }    }
        
 +
 Affiche : Affiche :
  
    ​Compilation réussie !    ​Compilation réussie !
    c=Z    c=Z
-    
        
 Voir aussi:​[[javascool:​Table_ASCII|Table ASCII]] Voir aussi:​[[javascool:​Table_ASCII|Table ASCII]]
                        
 + ​MARTINET
javascool/conversion_via_la_table_d_ascii.txt · Dernière modification: 10/12/2013 09:37 par rastel