trynksssj2
Νεοφερμένος
Ο trynksssj2 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 33 ετών και Μαθητής Γ' λυκείου. Έχει γράψει 10 μηνύματα.
27-05-09
17:40
Δεν νομίζω να είναι λάθος, αν και το σωστότερο είναι να εμφανίσεις θετική ζημία. Αν πεις ότι έχει η επιχείρηση ζημιά -800? είναι άρνηση στην άρνηση, δηλαδή σα να λες ότι έχει κέρδος. Και πάλι όμως δεν νομίζω να το πιάσουν λάθος γιατί είναι παιχνίδι με τις λέξεις, όχι προγραμματιστικό λάθος...
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
trynksssj2
Νεοφερμένος
Ο trynksssj2 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 33 ετών και Μαθητής Γ' λυκείου. Έχει γράψει 10 μηνύματα.
27-05-09
16:18
Ε ναι, σας χαλάει το 99;
Αν κάνατε σοβαρότερα λάθη και σας χαλάει αυτό, τι να πω...
Υ.Γ. Στο βιβλίο απ'ό,τι βλέπω όντως δεν το'χει πουθενά αλλά στο κεφάλαιο 7 εκεί που λέει για τους τύπους μεταβλητών στη δεξιά σελίδα πάνω δεξιά έχει μια σημείωση που αναφέρεται σ'αυτό που λέω για τις θέσεις μνήμης.
Άλλον αριθμό Bytes καταλαμβάνει το -32 και άλλο το -32,0. Βέβαια άντε να το καταλάβει τώρα ο μαθητής...
edit: γι'αυτό που λετε από πάνω, υπάρχει επόμενος αριθμός από το 31,9 ;;!! Εκτός αν εννοείτε με περιθώριο ενός δεκαδικού ψηφίου.
Βρε εγώ μια χαρά το καταλαβαίνω αφού έχω ασχοληθεί με προγραμματισμό, αλλά γιατί να πρέπει να το ξέρω από εκεί. Δηλαδή δεν εξετάζομαι σε αυτά που λέει το σχολικό αλλά στις γενικές μου γνώσεις;;;; Ο μαθητής που δεν έχει ασχοληθεί εξωσχολικά με προγραμματισμό που να το ξέρει;; Δεν είναι άδικο; Δεν λέω φυσικά ότι το να το βάλεις πραγματικός είναι λάθος, μην με παρεξηγήσετε... Και στο σημείο που λες δεν αναφέρει πουθενά για δεκαδικά ψηφία. Και επίσης δεν είπα ότι δεν είναι και πραγματικός. Όλοι οι ακέραιοι είναι και πραγματικοί... Και τέλος, το βιβλίο αναφέρει ότι δεν ασχολούμαστε με τεχνικές λεπτομέρειες, και όπως αναφέρεις και ο ίδιος ο τρόπος αποθήκευσης στη μνήμη είναι τεχνικό ζήτημα.
Άλλωστε αν το πάμε με γενικές γνώσεις, στις συναρτήσεις επιτρέπεται το ΔΙΑΒΑΣΕ και ΓΡΑΨΕ, οι στοίβες και οι ουρές είναι δυναμικές δομές δεδομένων κτλ. Αλλά ξεφεύγουμε από το θέμα μας έτσι...
Και όπως είπα δε με χαλάει το 99
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
trynksssj2
Νεοφερμένος
Ο trynksssj2 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 33 ετών και Μαθητής Γ' λυκείου. Έχει γράψει 10 μηνύματα.
27-05-09
15:39
Παιδιά και εγώ έβαλα το -32,0 ακέραιο. Το ξέρω ότι έχει υποδιαστολή, αλλά έχω τα εξής επιχειρήματα:
1) Στα μαθηματικά είναι ακέραιος! Το βιβλίο αναφέρει πως τους ακεραίους και τους πραγματικούς τους αντιμετωπίζουμε όπως στα μαθηματικά!! Πουθενά δεν ξεκαθαρίζει ότι αν υπάρχει υποδιαστολή τότε είναι πραγματικός!
2) Πολύ σημαντικό είναι ότι η γλώσσα προγραμματισμού ΓΛΩΣΣΑ δεν ενδιαφέρεται για τεχνικές λεπτομέρειες όπως ειναι ο τρόπος με τον οποίο αποθηκεύονται οι αριθμοί στον υπολογιστή.... Αυτό είναι καθαρά τεχνική λεπτομέρεια. Πως να την ξέρεις;;
3) Δεν υπάρχει, από ότι έψαξα τουλάχιστον, κανένα παράδειγμα ώστε να μπορούν να στηριχθούν κάπου. Ότι πραγματικούς δίνει έχουν ψηφία διαφορετικά του 0 για δεκαδικά.
4) Το δοκίμασα στη γλώσσα C++ με την οποία ασχολούμαι και τον μετατρέπει σε ακέραιο αν έχω δηλώσει τη μεταβλητή ακέραια. Δηλαδή είναι επιλογή του compiler για το πως θα αντιμετωπίσει ένα τέτοιο θέμα και εξαρτάται από τη γλώσσα προγραμματισμού. Όπως είπα παραπάνω, η ΓΛΩΣΣΑ δεν ασχολείται με τεχνικά ζητήματα.... Όπως επίσης άλλες γλώσσες αρχικοποιούν μόνες τους τις μεταβλητές με την τιμή 0 για παράδειγμα!
5) Ζητούσε τύπο δεδομένου και το δεδομένο είναι ακέραιος. Όχι τύπο μεταβλητής που θα δηλώναμε.
1) Στα μαθηματικά είναι ακέραιος! Το βιβλίο αναφέρει πως τους ακεραίους και τους πραγματικούς τους αντιμετωπίζουμε όπως στα μαθηματικά!! Πουθενά δεν ξεκαθαρίζει ότι αν υπάρχει υποδιαστολή τότε είναι πραγματικός!
2) Πολύ σημαντικό είναι ότι η γλώσσα προγραμματισμού ΓΛΩΣΣΑ δεν ενδιαφέρεται για τεχνικές λεπτομέρειες όπως ειναι ο τρόπος με τον οποίο αποθηκεύονται οι αριθμοί στον υπολογιστή.... Αυτό είναι καθαρά τεχνική λεπτομέρεια. Πως να την ξέρεις;;
3) Δεν υπάρχει, από ότι έψαξα τουλάχιστον, κανένα παράδειγμα ώστε να μπορούν να στηριχθούν κάπου. Ότι πραγματικούς δίνει έχουν ψηφία διαφορετικά του 0 για δεκαδικά.
4) Το δοκίμασα στη γλώσσα C++ με την οποία ασχολούμαι και τον μετατρέπει σε ακέραιο αν έχω δηλώσει τη μεταβλητή ακέραια. Δηλαδή είναι επιλογή του compiler για το πως θα αντιμετωπίσει ένα τέτοιο θέμα και εξαρτάται από τη γλώσσα προγραμματισμού. Όπως είπα παραπάνω, η ΓΛΩΣΣΑ δεν ασχολείται με τεχνικά ζητήματα.... Όπως επίσης άλλες γλώσσες αρχικοποιούν μόνες τους τις μεταβλητές με την τιμή 0 για παράδειγμα!
5) Ζητούσε τύπο δεδομένου και το δεδομένο είναι ακέραιος. Όχι τύπο μεταβλητής που θα δηλώναμε.
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.