Η αφαίρεση σε οκταδικό και δεκαεξαδικό ακολουθεί παρόμοιες αρχές με την αφαίρεση στο δεκαδικό, με κύρια διαφορά τη βάση του συστήματος αριθμών.
Αφαίρεση σε οκταδικό (Βάση 8):
Στην οκταδική αφαίρεση, έχετε ψηφία που κυμαίνονται από το 0 έως το 7.
Κατά την αφαίρεση, ακολουθείτε τους ίδιους κανόνες δανεισμού και μεταφοράς όπως και στη δεκαδική αφαίρεση.
765 - 234 ------ 531
Αφαίρεση σε δεκαεξαδικό (Βάση 16):
Στην δεκαεξαδική αφαίρεση, έχετε ψηφία που κυμαίνονται από το 0 έως το 9 και μετά το Α έως το F, όπου το Α αντιπροσωπεύει το 10, το Β αντιπροσωπεύει το 11 και ούτω καθεξής, μέχρι το F που αντιπροσωπεύει το 15.
Ομοίως, ακολουθείτε τους κανόνες δανεισμού και μεταφοράς.
BA6 - 3F8 ------ 7AE
Δανεισμός και μεταφορά:
Και στην οκταδική και στην δεκαεξαδική αφαίρεση, ο δανεισμός και η μεταφορά λειτουργούν με τον ίδιο τρόπο όπως στο δεκαδικό.
Εάν το ψηφίο που αφαιρείται είναι μεγαλύτερο από το ψηφίο από το οποίο αφαιρείται, δανείζεστε από την επόμενη υψηλότερη αξία θέσης (σε περίπτωση αφαίρεσης) ή μεταφέρετε στην επόμενη υψηλότερη αξία θέσης (σε περίπτωση προσθήκης).
Μετατροπή σε δεκαδικό:
Εάν είστε πιο άνετοι με την αφαίρεση δεκαδικών, μπορείτε πάντα να μετατρέψετε τους οκταδικούς ή δεκαεξαδικούς αριθμούς σε δεκαδικούς, να εκτελέσετε την αφαίρεση σε δεκαδικό και, στη συνέχεια, να μετατρέψετε το αποτέλεσμα ξανά σε οκταδικό ή δεκαεξαδικό.
Αυτό μπορεί να γίνει με την κατανόηση των τιμών θέσης κάθε ψηφίου στα αντίστοιχα συστήματα βάσης.