Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Μήνυμα ξεκίνησε από: xristospr στις 09 Οκτ 2013, 10:23:35 ΜΜ

Τίτλος: α/β=γ οπου α,β ακεραιοι.Το γ ειναι πραγματικος?
Αποστολή από: xristospr στις 09 Οκτ 2013, 10:23:35 ΜΜ
Εννοω στην περιπρωση οπου το αποτελεσμα ειναι ακεραιο.Οπως 4/2 = 2.
Ευχαριστω! :)
Τίτλος: Απ: α/β=γ οπου α,β ακεραιοι.Το γ ειναι πραγματικος?
Αποστολή από: nikolasmer στις 09 Οκτ 2013, 11:20:46 ΜΜ
Στη γλώσσα ΓΛΩΣΣΑ δεν υπάρχει καλούπωμα τύπων. Οπότε ακόμα και αν το αποτέλεσμα είναι ακέραιο, η γ μεταβλητή είναι (δηλώνεται) σαν πραγματική. :)
Τίτλος: Απ: α/β=γ οπου α,β ακεραιοι.Το γ ειναι πραγματικος?
Αποστολή από: petrosp13 στις 10 Οκτ 2013, 12:24:11 ΠΜ
Το αποτέλεσμα διαίρεσης είναι πάντα πραγματικό
Τίτλος: Απ: α/β=γ οπου α,β ακεραιοι.Το γ ειναι πραγματικος?
Αποστολή από: gpapargi στις 10 Οκτ 2013, 08:47:33 ΠΜ
Αυτό που έχει σημασία είναι να καταλάβουμε αν μιλάμε για ακέραια (ευκλείδια) διαίρεση ή για "πλήρη" (ας πούμε) διαίρεση. Βασικά πρέπει να καταλάβουμε σε ποιο σύνολο δουλεύουμε. Αν είμαστε στους πραγματικούς μιλάμε για τον τελεστή / και το αποτέλεσμα είναι πραγματικό ως προς τον αποθηκευτικό χώρο που δεσμεύει (τύπος μεταβλητής) ανεξάρτητα από τον αν η τιμή του αριθμού είναι ακέραια ως προς την αξία. Αν είμαστε στους για ακέραιους τότε μιλάμε για div και το αποτέλεσμα είναι ακέραιο.
Τίτλος: Απ: α/β=γ οπου α,β ακεραιοι.Το γ ειναι πραγματικος?
Αποστολή από: xristospr στις 10 Οκτ 2013, 01:26:58 ΜΜ
Παράθεση από: gpapargi στις 10 Οκτ 2013, 08:47:33 ΠΜ
Αυτό που έχει σημασία είναι να καταλάβουμε αν μιλάμε για ακέραια (ευκλείδια) διαίρεση ή για "πλήρη" (ας πούμε) διαίρεση. Βασικά πρέπει να καταλάβουμε σε ποιο σύνολο δουλεύουμε. Αν είμαστε στους πραγματικούς μιλάμε για τον τελεστή / και το αποτέλεσμα είναι πραγματικό ως προς τον αποθηκευτικό χώρο που δεσμεύει (τύπος μεταβλητής) ανεξάρτητα από τον αν η τιμή του αριθμού είναι ακέραια ως προς την αξία. Αν είμαστε στους για ακέραιους τότε μιλάμε για div και το αποτέλεσμα είναι ακέραιο.

δηλ. αν ηταν α<- βdiv2 τοτε το α δηλωνεται ως ακεραιος.σωστα καταλαβα? ειναι λεπτομερειες αλλα στις πανελληνιες αυτο σημαινει μειον στα μορια :P
Τίτλος: Απ: α/β=γ οπου α,β ακεραιοι.Το γ ειναι πραγματικος?
Αποστολή από: nikolasmer στις 10 Οκτ 2013, 01:30:23 ΜΜ
Σωστά.
Τίτλος: Απ: α/β=γ οπου α,β ακεραιοι.Το γ ειναι πραγματικος?
Αποστολή από: gpapargi στις 10 Οκτ 2013, 01:49:15 ΜΜ
Παράθεση από: xristospr στις 10 Οκτ 2013, 01:26:58 ΜΜ
δηλ. αν ηταν α<- βdiv2 τοτε το α δηλωνεται ως ακεραιος.σωστα καταλαβα? ειναι λεπτομερειες αλλα στις πανελληνιες αυτο σημαινει μειον στα μορια :P

Ένας ακέραιος μπαίνει σε ένα πραγματικό. Πχ αν δηλωθεί το κ ακέραιος και το χ πραγματικός τότε μπορείς να κάνεις το χ<--κ. Ήθελα να πως ότι αν κάνεις div μεταξύ 2 ακεραίων (υποχρεωτικά οι 2 αριθμοί είναι ακέραιοι) το αποτέλεσμα είναι ακέραιο, άρα μπορεί να μπει σε ακέραιο. Αν θέλεις όμως μπορείς να το βάλεις σε πραγματικό. Γενικά πάντως αυτά θεωρώ ότι είναι τεχνικές λεπτομέρειες που δεν αφορούν την αλγοριθμική σκέψη. Δηλαδή δε νομίζω ότι θα κόψει κανείς για τις δηλώσεις. Αυτό που πρέπει να προσέξει κανείς είναι τα div/mod να περιορίζονται σε ακέραιους.