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
javascool:conversion_via_la_table_d_ascii [30/11/2013 15:12]
martinet
javascool:conversion_via_la_table_d_ascii [10/12/2013 09:37] (Version actuelle)
rastel
Ligne 8: Ligne 8:
 L'​opérateur de cast est tout simplement le type de donnée, dans lequel on désire convertir une variable, ​ L'​opérateur de cast est tout simplement le type de donnée, dans lequel on désire convertir une variable, ​
 entre des parenthèses précédant la variable. ​ entre des parenthèses précédant la variable. ​
 +
 +//Programme ://
  
    void main() ​    void main() ​
-     +   
-   int x; +   int x; 
-   x=(int)8.554; ​    // Ici nous voulons convertir 8.554 en un nombre entier. +   ​x=(int)8.554; ​    // Ici nous voulons convertir 8.554 en un nombre entier. 
-   print("​x="​+x);​ +   ​print("​x="​+x);​ 
-     ​}+   ​}
            
-Affiche ​:+//​Résultat ​://
  
    ​Compilation réussie !    ​Compilation réussie !
Ligne 23: Ligne 25:
 **Autre exemple:** **Autre exemple:**
  
-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 converti ​en un nombre entier.
 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). 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).
 +
 +//Programme ://
  
    void main() ​    void main() ​
    {    {
-   ​char c= '​J';​ +   char c= '​J';​ 
-   int x;                                                   +   int x;                                                   
-   x=(int)c; +   ​x=(int)c;​ 
-    print("​x="​+x); ​                                                         ​+   ​print("​x="​+x); ​                                                         ​
    }    }
        
-Affiche ​:+//​Résultat ​://
  
    ​Compilation réussie !    ​Compilation réussie !
Ligne 42: Ligne 46:
  
 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.+(90 a donc pour valeur Z dans la table ASCII). 
 + 
 +//Programme ://
  
    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 ​:+//​Résultat ​://
  
    ​Compilation réussie !    ​Compilation réussie !
Ligne 60: Ligne 66:
 Voir aussi:​[[javascool:​Table_ASCII|Table ASCII]] Voir aussi:​[[javascool:​Table_ASCII|Table ASCII]]
                        
- MARTINET+Page créée par MARTINET ​et corrigée par RASTEL
javascool/conversion_via_la_table_d_ascii.1385820760.txt.gz · Dernière modification: 30/11/2013 15:12 par martinet