Γενικό Λύκειο > Θεωρία

Ερώτηση σχετικά με σύγκριση χαρακτήρων

(1/2) > >>

Angelo:
Σύμφωνα με τη θεωρία "α" < "β" < "γ" < ... < "ω". Τι συμβαίνει όμως με τα σύμβολα και τους αριθμούς; Για παράδειγμα, είναι "1" < "2", "!" < "@" κτλπ;

Ευχαριστώ!

petrosp13:
Θα έλεγα ότι συγκρίνονται με βάση τον κώδικα ASCII αλλά ξεφεύγουμε πολύ από τα πλαίσια του μαθήματος

George Eco:
Γίνεται το εξής:
Πανελλήνιες έχει πέσει σύγκριση πεζών με πεζά και κεφαλαία με κεφαλαία. Μόνο.

Angelo:

--- Παράθεση από: petrosp13 στις 08 Οκτ 2021, 12:33:54 πμ ---Θα έλεγα ότι συγκρίνονται με βάση τον κώδικα ASCII αλλά ξεφεύγουμε πολύ από τα πλαίσια του μαθήματος
--- Τέλος παράθεσης ---

Μιλάω για το μάθημα. Όχι για τον διερμηνευτή. Άρα λογικά απλά δεν θα γίνεται τέτοια σύγκριση.

alkisg:
Σε κάποια σημεία του βιβλίου γίνεται αναφορά στον κώδικα ASCII. Μάλιστα στο παράρτημα παρατίθεται ένας κώδικα που το βιβλίο εκ παραδρομής τον ονομάζει ASCII.

Όμως είναι τελείως λάθος να λέμε ότι στη ΓΛΩΣΣΑ χρησιμοποιείται ο κώδικας ASCII, επειδή αυτός δεν περιλαμβάνει καθόλου ελληνικά γράμματα:
https://en.wikipedia.org/wiki/ASCII

Αυτό που παρατίθεται στο παράρτημα ως "κώδικας ASCII" στην πραγματικότητα είναι η κωδικοσελίδα cp737 του DOS:
https://en.wikipedia.org/wiki/Code_page_737

Όμως είναι επίσης λάθος να λέμε ότι στη ΓΛΩΣΣΑ χρησιμοποιείται η κωδικοσελίδα 737 του DOS, γιατί αυτή δεν περιέχει κάποια σύμβολα όπως το ευρώ € που υπάρχουν σε παραδείγματα αλγορίθμων του βιβλίου.

Το μόνο λογικό πρότυπο σύγκρισης αλφαριθμητικών είναι το Unicode.
Τώρα βέβαια ποια σημεία του είναι εντός και ποια εκτός ύλης είναι μεγάλη κουβέντα, θα ανεβάσω κάποια στιγμή αργότερα τα σχετικά αποτελέσματα του ερωτηματολογίου.

Πλοήγηση

[0] Λίστα μηνυμάτων

[#] Επόμενη σελίδα

Μετάβαση στην πλήρη έκδοση