===== Asc (Funcție) ===== > **Engleză:** //**ASC**II = este un acronim și vine de la un standard vechi (**A**merican **S**tandard **C**ode for Information Interchange) prin care fiecărui caracter îi corespunde un număr/cod. Pentru că acest standard era limitat la 128 de caractere și cuprindea doar literele din limba engleză, cu timpul s-a trecut la standardul extins UNICODE care a inclus un număr uriaș de caractere din o multitudine de limbi, inclusiv literele speciale folosite în limba română: ''șțăîâ''. // ==== Format ==== **asc** ( [[stringexpressions|șir_de_caractere]] ) Întoarce un [[integerexpressions|număr_întreg]]. ==== Descriere ==== Convertește primul caracter dintr-un [[stringexpressions|șir_de_caractere]] într-un număr întreg, reprezentând valoarea sa UNICODE.\\ Mai jos este un tabel cu cele mai importante caractere și cu codurile corespunzătoare. De menționat este faptul că acestea sunt chiar caracterele imprimabile (care pot fi tipărite) din standardul ASCII, acestea păstrându-se și în standardul UNICODE. ^Asc^Chr^Asc^Chr^Asc^Chr^Asc^Chr^Asc^Chr^Asc^Chr^ |32|SPAȚIU|48|0|64|@|80|P|96|`|112|p| |33|!|49|1|65|A|81|Q|97|a|113|q| |34|"|50|2|66|B|82|R|98|b|114|r| |35|#|51|3|67|C|83|S|99|c|115|s| |36|$|52|4|68|D|84|T|100|d|116|t| |37|%|53|5|69|E|85|U|101|e|117|u| |38|&|54|6|70|F|86|V|102|f|118|v| |39|'|55|7|71|G|87|W|103|g|119|w| |40|(|56|8|72|H|88|X|104|h|120|x| |41|)|57|9|73|I|89|Y|105|i|121|y| |42|*|58|:|74|J|90|Z|106|j|122|z| |43|+|59|;|75|K|91|[|107|k|123|{| |44|,|60|<|76|L|92|\|108|l|124|%%|%%| |45|-|61|=|77|M|93|]|109|m|125|}| |46|.|62|>|78|N|94|%%^%%|110|n|126|~| |47|/|63|?|79|O|95|_|111|o| | | Inversul funcției **Asc** este funcția [[chr|Chr]] care convertește un număr în caracterul UNICODE corespunzător. ==== Exemplu ==== print asc("A") print asc("a") print asc("blue") print asc("ș") va afișa 65 97 98 537 ==== Vezi și ==== {{page>ro:start#Șiruri de caractere&noheader}} ==== Istoric ==== |0.9.4|Adăugată în acestă versiune|