Εννοω στην περιπρωση οπου το αποτελεσμα ειναι ακεραιο.Οπως 4/2 = 2.
Ευχαριστω! :)
Στη γλώσσα ΓΛΩΣΣΑ δεν υπάρχει καλούπωμα τύπων. Οπότε ακόμα και αν το αποτέλεσμα είναι ακέραιο, η γ μεταβλητή είναι (δηλώνεται) σαν πραγματική. :)
Το αποτέλεσμα διαίρεσης είναι πάντα πραγματικό
Αυτό που έχει σημασία είναι να καταλάβουμε αν μιλάμε για ακέραια (ευκλείδια) διαίρεση ή για "πλήρη" (ας πούμε) διαίρεση. Βασικά πρέπει να καταλάβουμε σε ποιο σύνολο δουλεύουμε. Αν είμαστε στους πραγματικούς μιλάμε για τον τελεστή / και το αποτέλεσμα είναι πραγματικό ως προς τον αποθηκευτικό χώρο που δεσμεύει (τύπος μεταβλητής) ανεξάρτητα από τον αν η τιμή του αριθμού είναι ακέραια ως προς την αξία. Αν είμαστε στους για ακέραιους τότε μιλάμε για div και το αποτέλεσμα είναι ακέραιο.
Παράθεση από: gpapargi στις 10 Οκτ 2013, 08:47:33 ΠΜ
Αυτό που έχει σημασία είναι να καταλάβουμε αν μιλάμε για ακέραια (ευκλείδια) διαίρεση ή για "πλήρη" (ας πούμε) διαίρεση. Βασικά πρέπει να καταλάβουμε σε ποιο σύνολο δουλεύουμε. Αν είμαστε στους πραγματικούς μιλάμε για τον τελεστή / και το αποτέλεσμα είναι πραγματικό ως προς τον αποθηκευτικό χώρο που δεσμεύει (τύπος μεταβλητής) ανεξάρτητα από τον αν η τιμή του αριθμού είναι ακέραια ως προς την αξία. Αν είμαστε στους για ακέραιους τότε μιλάμε για div και το αποτέλεσμα είναι ακέραιο.
δηλ. αν ηταν α<- βdiv2 τοτε το α δηλωνεται ως ακεραιος.σωστα καταλαβα? ειναι λεπτομερειες αλλα στις πανελληνιες αυτο σημαινει μειον στα μορια :P
Σωστά.
Παράθεση από: xristospr στις 10 Οκτ 2013, 01:26:58 ΜΜ
δηλ. αν ηταν α<- βdiv2 τοτε το α δηλωνεται ως ακεραιος.σωστα καταλαβα? ειναι λεπτομερειες αλλα στις πανελληνιες αυτο σημαινει μειον στα μορια :P
Ένας ακέραιος μπαίνει σε ένα πραγματικό. Πχ αν δηλωθεί το κ ακέραιος και το χ πραγματικός τότε μπορείς να κάνεις το χ<--κ. Ήθελα να πως ότι αν κάνεις div μεταξύ 2 ακεραίων (υποχρεωτικά οι 2 αριθμοί είναι ακέραιοι) το αποτέλεσμα είναι ακέραιο, άρα μπορεί να μπει σε ακέραιο. Αν θέλεις όμως μπορείς να το βάλεις σε πραγματικό. Γενικά πάντως αυτά θεωρώ ότι είναι τεχνικές λεπτομέρειες που δεν αφορούν την αλγοριθμική σκέψη. Δηλαδή δε νομίζω ότι θα κόψει κανείς για τις δηλώσεις. Αυτό που πρέπει να προσέξει κανείς είναι τα div/mod να περιορίζονται σε ακέραιους.