UnSourCeR
Νεοφερμένος
Ο UnSourCeR αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 32 ετών, Φοιτητής και μας γράφει απο Τρίπολη (Αρκαδία). Έχει γράψει 46 μηνύματα.
27-05-09
16:15
Βασικά δεν υπάρχει ακριβώς επόμενος στους πραγματικούς, γιατι να μην ήταν ο 31,9101 ή 31,91001 κτλ παντα θα υπάρχει ενας μικρότερος από καποιον "επόμενο"
Έχεις απόλυτο δίκιο είναι βλακεία αυτό που έγραψα!
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
UnSourCeR
Νεοφερμένος
Ο UnSourCeR αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 32 ετών, Φοιτητής και μας γράφει απο Τρίπολη (Αρκαδία). Έχει γράψει 46 μηνύματα.
27-05-09
16:11
Έστω είμαστε 31,9 που είναι πραγματικός. Ο επόμενος είναι ο 32,1? Όχι. Είναι ο 32,0. Στην εκφώνηση άλλωστε μας δίνει το περιθώριο να μη χρησιμοποιήσουμε κανένα τύπο δεδομένων. Αυτό τουλάχιστον έπρεπε να σας πονηρέψει. Τσπ, είναι μικρό το κακό.
όχι ο επόμενος είναι ο 31,91 ο μεθεπόμενος 31,911 κ.ο.κ
edit: εντελώς λάθος αυτό που λέω έτσι όπως το έχω διατύπωσει soz
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
UnSourCeR
Νεοφερμένος
Ο UnSourCeR αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 32 ετών, Φοιτητής και μας γράφει απο Τρίπολη (Αρκαδία). Έχει γράψει 46 μηνύματα.
27-05-09
15:57
Παιδιά και εγώ έβαλα το -32,0 ακέραιο. Το ξέρω ότι έχει υποδιαστολή, αλλά έχω τα εξής επιχειρήματα:
1) Στα μαθηματικά είναι ακέραιος! Το βιβλίο αναφέρει πως τους ακεραίους και τους πραγματικούς τους αντιμετωπίζουμε όπως στα μαθηματικά!! Πουθενά δεν ξεκαθαρίζει ότι αν υπάρχει υποδιαστολή τότε είναι πραγματικός!
2) Πολύ σημαντικό είναι ότι η γλώσσα προγραμματισμού ΓΛΩΣΣΑ δεν ενδιαφέρεται για τεχνικές λεπτομέρειες όπως ειναι ο τρόπος με τον οποίο αποθηκεύονται οι αριθμοί στον υπολογιστή.... Αυτό είναι καθαρά τεχνική λεπτομέρεια. Πως να την ξέρεις;;
3) Δεν υπάρχει, από ότι έψαξα τουλάχιστον, κανένα παράδειγμα ώστε να μπορούν να στηριχθούν κάπου. Ότι πραγματικούς δίνει έχουν ψηφία διαφορετικά του 0 για δεκαδικά.
4) Το δοκίμασα στη γλώσσα C++ με την οποία ασχολούμαι και τον μετατρέπει σε ακέραιο αν έχω δηλώσει τη μεταβλητή ακέραια. Δηλαδή είναι επιλογή του compiler για το πως θα αντιμετωπίσει ένα τέτοιο θέμα και εξαρτάται από τη γλώσσα προγραμματισμού. Όπως είπα παραπάνω, η ΓΛΩΣΣΑ δεν ασχολείται με τεχνικά ζητήματα.... Όπως επίσης άλλες γλώσσες αρχικοποιούν μόνες τους τις μεταβλητές με την τιμή 0 για παράδειγμα!
5) Ζητούσε τύπο δεδομένου και το δεδομένο είναι ακέραιος. Όχι τύπο μεταβλητής που θα δηλώναμε.
Συμφωνώ απόλυτα μαζί σου , είναι το μόνο που έχω χάσει . Προσωπικός δεν έχω πρόβλημα να γράψω 99 και όχι 100 επειδή δεν ήξερα κάτι , όμως εδώ δεν έχασα την 1 μονάδα επειδή δεν ήξερα κάτι . Αυτό που απάντησα (όπως και πολλοί άλλοι) είναι απόλυτα σωστό σε σχέση με το σχολικό !
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.