User Tools

Site Tools


qna:misc:good-practices:limit-values

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

qna:misc:good-practices:limit-values [2022/04/09 16:04]
xallos created
qna:misc:good-practices:limit-values [2022/04/09 16:09] (current)
xallos
Line 5: Line 5:
 Συχνά έχουμε να αντιμετωπίσουμε, όπως και στην περίπτωση των πινάκων, αριθμητική ακεραίων που (πολλές φορές από τη φύση τους) ξεκινούν την αρίθμηση από το 0. Συχνά έχουμε να αντιμετωπίσουμε, όπως και στην περίπτωση των πινάκων, αριθμητική ακεραίων που (πολλές φορές από τη φύση τους) ξεκινούν την αρίθμηση από το 0.
  
-Παρόμοια ζητήματα παρουσιάζονται και όταν έχουμε να μετρήσουμε στοιχεία μιας ακολουθίας (την αρίθμησή τους, τον δείκτη τους, όχι τις ίδιες τις τιμές τους) ανεξάρτητα από το αν αυτή η ακολουθία ξεκινά την αρίθμηση από το 0 ή όχι.+Παρόμοια ζητήματα παρουσιάζονται και όταν
 +  * έχουμε να μετρήσουμε στοιχεία μιας ακολουθίας (την αρίθμησή τους, τον δείκτη τους, όχι τις ίδιες τις τιμές τους) ανεξάρτητα από το αν αυτή η ακολουθία ξεκινά την αρίθμηση από το 0 ή όχι
 +  * έχουμε να κάνουμε με υπόλοιπα ακέραιας διαίρεσης, τα οποία για διαιρέτη (παρονομαστή) ''Ν'', έχουν τιμές από 0 μέχρι και ''Ν-1''.
  
 ===== Πλήθος στοιχείων ===== ===== Πλήθος στοιχείων =====
Line 23: Line 25:
 Όταν αντιμετωπίζουμε τέτοιες περιπτώσεις, συχνά δεν είμαστε σίγουροι αν πρέπει να αφαιρέσουμε (ή αν είναι αντστροφα λυμένος ο τύπος, να προσθέσουμε) τη μονάδα. Σε αυτές τις περιπτώσεις μπορούμε να δούμε τι συμβαίνει σε οριακές καταστάσεις. Όταν αντιμετωπίζουμε τέτοιες περιπτώσεις, συχνά δεν είμαστε σίγουροι αν πρέπει να αφαιρέσουμε (ή αν είναι αντστροφα λυμένος ο τύπος, να προσθέσουμε) τη μονάδα. Σε αυτές τις περιπτώσεις μπορούμε να δούμε τι συμβαίνει σε οριακές καταστάσεις.
  
-Για παράδειγμα αν στην παραπάνω περίπτωση, όπου ήθελα να μετρήσω το πλήθος των στοιχείων, είχα υποθέσει ότι είναι το ''Μ-Ν'', εάν δοκίμαζα να δώ από το ''Ν'' μέχρι το ''Ν'' να δω πόσα στοιχεία είναι (που είναι ένα, αυτό το ίδιο το ''Ν'') θα έβλεπα ότι ''Μ-Ν=0'', άρα θα καταλάβαινα ότι πρέπει να προσθέσω και τη μονάδα.+Για παράδειγμα αν στην παραπάνω περίπτωση, όπου ήθελα να μετρήσω το πλήθος των στοιχείων, είχα υποθέσει ότι αυτό υπολογίζεται από την παράσταση ''Μ-Ν'', εάν δοκίμαζα να ελέγξω την οριακή περίπτωση από το ''Ν'' μέχρι το ''Ν'' πόσα στοιχεία είναι (που είναι ένα, αυτό το ίδιο το ''Ν'') θα έβλεπα ότι ''Μ-Ν=0'', άρα θα καταλάβαινα ότι πρέπει να προσθέσω και τη μονάδα.
  
 Άρα όταν έχουμε καταλήξει σε μια μαθηματική παράσταση που αφορά ακέραια αριθμητική, καλό είναι να την δοκιμάζουμε σε τέτοιες οριακές καταστάσεις, ώστε να βλέπουμε εάν υπάρχει σφάλμα και πόσο είναι αυτό. Άρα όταν έχουμε καταλήξει σε μια μαθηματική παράσταση που αφορά ακέραια αριθμητική, καλό είναι να την δοκιμάζουμε σε τέτοιες οριακές καταστάσεις, ώστε να βλέπουμε εάν υπάρχει σφάλμα και πόσο είναι αυτό.
  
qna/misc/good-practices/limit-values.1649520278.txt.gz · Last modified: 2022/04/09 16:04 by xallos