el:variables [BASIC 256 - Language Documentation]

# BASIC 256 - Language Documentation

el:variables

## Μεταβλητές

Τα ονόματα των μεταβλητών που περιέχουν αριθμούς πρέπει να ξεκινούν με ένα γράμμα, και έπειτα μπορούν να ακολουθηθούν από οποιονδήποτε αριθμό γραμμάτων ή αριθμητικών χαρακτήρων. Η ύπαρξη κεφαλαίων ή πεζών γράμματων έχει σημασία. Οι αριθμητικές μεταβλητές μπορούν να χρησιμοποιηθούν στην θέση αριθμών.
Η ονομασία των μεταβλητών που περιέχουν συμβολοσειρές ακολουθεί τους ίδιους κανόνες με τις αριθμητικές μεταβλητές, άλλα το όνομα πρέπει επιπλέον να τελειώνει με το σήμα του δολλαρίου ($). Μπορούν να χρησιμοποιηθούν αντί συμβολοσειρών.
Όταν εκχωρείς έναν αριθμό σε μια αλφαριθμητική μεταβλητή ή προσθέτεις έναν αριθμό σε μια συμβολοσειρά (συνένωση), τότε ο αριθμός αυτόματα μετατρέπεται σε συμβολοσειρά προτού ολοκληρωθεί η πράξη. Μια συμβολοσειρά δεν μπορεί να εκχωρηθεί σε μια αριθμητική μεταβλητή πριν την μετατροπή του τύπου της με χρήση των συναρτήσεων Int ή Float.

Εκχωρισμός μεταβλητών
Τελεστής | Περιγραφή | Παράδειγμα | Σχόλια
--- | --- | --- | ---
= | Εκχώρηση αριθμού σε αριθμητική μεταβλητή | a = 9 |
= | Εκχώρηση συμβολοσειράς σε αλφαριθμητική μεταβλητή | z$ = “Hola.” |
= | Εκχώρηση αριθμού σε αλφαριθμητική μεταβλητή | q$ = 9.9 |
+= | Πρόσθεση με αριθμητική μεταβλητή | a += 7 | Ίδιο με a = a + 7 1
+= | Συνένωση με αλφαριθμητική μεταβλητή | f$ += ”.” | Ίδιο με f$ = f$ + ”.” 1
-= | Αφαίρεση από αριθμητική μεταβλητή | a -= 9 | Ίδιο με a = a - 9 1
*= | Πολλαπλασιασμός αριθμητικής μεταβλητής με | a *= 2 | Ίδιο με a = a * 2 1
/= | Διαίρεση αριθμητικής μεταβλητής με | a /= 8 | Ίδιο με a = a / 8 1

1 προστέθηκε με την έκδοση 0.9.9.10

el/variables.txt · Last modified: 2014/01/13 15:40 by apollyon