Εμφάνιση ενός μόνο μηνύματος
  #1  
Παλιά 09-11-20, 12:00
cghera Ο χρήστης cghera δεν είναι συνδεδεμένος
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-09-2010
Μηνύματα: 13
Προεπιλογή Λάθος υπολογισμός σε ερώτημα

έχω έναν πίνακα με παραγγελίες, περιλαμβάνει την τιμή και την ποσότητα. Και τα 2 πεδία στον πίνακα είναι τύπου Number με field size single και 2 decimals.
Σε μία εγγραφή έχω 3,7 στην ποσότητα και 13 στην τιμή. Όταν όμως σε κάποιο query υπολογίζω το γινόμενο μου εμφανίζει το αποτέλεσμα 48,1000022888184 αντί για 48,1.
Ο μόνος τρόπος που έχω βρει για να το λύσω είναι να κάνω φορματ τα πεδία των αποτελεσμάτων να εμφανίζουν 2 δεκαδικά. Σε όλα τα νέα query όμως εμφανίζει το λάθος αποτέλεσμα χωρίς να καταλαβαίνω γιατί.
Διέγραψα την εγγραφή και την έφτιαξα πάλι. Δεν αλλάζει τίποτα. Αφαίρεσα τελείως το προϊόν. Τίποτα. Όποτε προσθέτω μία νέα εγγραφή μου βγάζει λάθος τον υπολογισμό.
προσθεσα νέα στήλη στον πίνακα την μετονόμασα και συνεχίζει να έχει το ίδιο πρόβλημα. ό,τι τιμή και να βάλω αν έχει δεκαδικά ο υπολογισμός βγαίνει λάθος ακόμα κι αν η ποσότητα είναι 1 π.χ. 1Χ2,4 = 2,40000009536743
έφτιαξα νέο πίνακα με τυχαίες τιμές το ίδιο.
Για να μην τρελαθώ, έχεις κάποιος ιδέα γιατί συμβαίνει αυτό;
Απάντηση με παράθεση