panayiotispatra Δημοσ. 27 Οκτωβρίου 2008 Δημοσ. 27 Οκτωβρίου 2008 Έχω ένα πρόβλημα στην μετατροπή δεκαδικού αριθμού σε οκταδικο. 7 6 5 3/8 5 9 5 6 /8 4 1 1 9/8 7 1 4/8 6 1/8 1 0 Αρα (7 6 5 3 )10 = ( 1 6 7 4 5 )8 (που είναι σωστό) Μόνο που εγώ κάνοντας αυτές τις πράξεις βρίσκω λάθος απάντηση και φαίνεται παρακάτω 7 6 5 3/8=956,625 άρα υπόλοιπο 6 9 5 6/8=119,5 άρα υπόλοιπο 5 1 1 9/8=14,875 άρα υπόλοιπο 8 1 4/8=1,75 άρα υπόλοιπο 7 1/8=0 άρα υπόλοιπο 1 0 Άρα (7 6 5 3 )10 = ( 1 7856)8 Που κάνω το λάθος;
Billman Δημοσ. 27 Οκτωβρίου 2008 Δημοσ. 27 Οκτωβρίου 2008 7653 / 8 = 956, υπόλ. 5 956 / 8 = 119, υπόλ. 4 119 / 8 = 14, υπόλ. 7 14 / 8 = 1, υπόλ. 6 Edit: Υπόλοιπο είναι αυτό που περισσεύει από την απλή διαίρεση, δεν προχωράς με υποδιαστολή.
antonl Δημοσ. 27 Οκτωβρίου 2008 Δημοσ. 27 Οκτωβρίου 2008 Δε θυμάμαι πώς είναι ο "επιστημονικός" τρόπος αλλά μπορεί να γίνει κι έτσι: 7653 / 8 = 956,625 // 956 * 8 = 7648 // 7653 - 7648 = 5 (που ναι το τελευταίο ψηφίο του οκταδικού αριθμού) Με την ίδια λογική βρίσκεις και τα υπόλοιπα.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.