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

Les deux révisions précédentes Révision précédente
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:56]
martinet
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 27: Ligne 31:
    int x;                                                  ​    int x;                                                  ​
    x=(int)c;    x=(int)c;
-          ​print("​x="​+x); ​                                                         ​+    ​print("​x="​+x); ​                                                         ​
    }    }
        
Ligne 38: 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() ​
Ligne 44: Ligne 48:
    int x= 90;    int x= 90;
    char c;                                                  ​    char c;                                                  ​
-   c=(char)x;​ +   c=(char)x; ​                          
-          print("​c="​+c); ​                                                         +    print("​c="​+c); ​                                                        ​
    }    }
        
Ligne 56: Ligne 60:
 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