Character codes: Difference between revisions

Content added Content deleted
(Character codes in various BASIC dialents (QBasic, True BASIC, Yabasic))
Line 547: Line 547:
$: 36
$: 36
€: 8364, 36</pre>
€: 8364, 36</pre>

==={{header|Sinclair ZX81 BASIC}}===
<lang basic>10 REM THE ZX81 USES ITS OWN NON-ASCII CHARACTER SET
20 REM WHICH DOES NOT INCLUDE LOWER-CASE LETTERS
30 PRINT CODE "A"
40 PRINT CHR$ 38</lang>
{{out}}
<pre>38
A</pre>


==={{header|Commodore BASIC}}===
==={{header|Commodore BASIC}}===
Line 569: Line 560:
<lang IS-BASIC>100 PRINT ORD("A")
<lang IS-BASIC>100 PRINT ORD("A")
110 PRINT CHR$(65)</lang>
110 PRINT CHR$(65)</lang>

==={{header|QBasic}}===
{{works with|FreeBASIC}}
{{works with|Run BASIC}}
<lang QBasic>PRINT "a - > "; ASC("a")
PRINT "98 -> "; CHR$(98)</lang>

==={{header|Sinclair ZX81 BASIC}}===
<lang basic>10 REM THE ZX81 USES ITS OWN NON-ASCII CHARACTER SET
20 REM WHICH DOES NOT INCLUDE LOWER-CASE LETTERS
30 PRINT CODE "A"
40 PRINT CHR$ 38</lang>
{{out}}
<pre>38
A</pre>

==={{header|True BASIC}}===
<lang qbasic>PRINT "a - > "; ord("a")
PRINT "98 -> "; chr$(98)
END</lang>

==={{header|Yabasic}}===
<lang yabasic>print "a - > ", asc("a")
print "98 -> ", chr$(98)</lang>



=={{header|Batch File}}==
=={{header|Batch File}}==