API Μετατροπέας Βάσεων Αριθμών
Μετατρέψτε ακέραιους αριθμούς μεταξύ οποιωνδήποτε αριθμητικών συστημάτων με ακριβή μαθηματικά μεγάλων ακεραίων. Δώστε έναν αριθμό και μια βάση από/προς (ρίζα 2 έως 36, αυθαίρετα μεγάλη, με πρόσημο) και το τελικό σημείο μετατροπής επιστρέφει το αποτέλεσμα και την δεκαδική τιμή. Τα κοινά προθέματα 0x, 0b και 0o γίνονται αποδεκτά όταν ταιριάζουν με τη βάση, και τα κενά ή οι υπογραμμίσεις στην είσοδο αγνοούνται. Το τελικό σημείο βάσεων εμφανίζει έναν μόνο αριθμό σε δυαδικό, οκταδικό, δεκαδικό, δεκαεξαδικό, base32 και base36 ταυτόχρονα, μαζί με το μήκος bit, το μήκος byte και το πρόσημό του. Όλα υπολογίζονται τοπικά με BigInt, επομένως οι τιμές οποιουδήποτε μεγέθους είναι ακριβείς και ντετερμινιστικές. Ιδανικό για εντοπισμό σφαλμάτων χαμηλού επιπέδου και ενσωματωμένων συστημάτων, δικτύωση και εργασίες χειρισμού bit, διδασκαλία αριθμητικών συστημάτων και οπουδήποτε χειρίζεστε δεκαεξαδικό, δυαδικό και δεκαδικό. Ένας μετατροπέας βάσεων αριθμών — διακριτός από την εργαλειοθήκη κωδικοποίησης κειμένου (κωδικοποίηση: base64/base32/hex των bytes), το μητρώο πακέτων Elixir/Erlang Hex (hex) και τη μετατροπή αριθμών σε λέξεις (numberwords). Χωρίς upstream κλειδί, χωρίς cache.
api.oanor.com/baseconvert-api