Μετάβαση στο κύριο περιεχόμενο
LibraTool logoLibraTool

Μετατροπέας Αριθμών σε Λέξεις δωρεάν

Μετατρέψτε οποιονδήποτε αριθμό σε λέξεις στα αγγλικά, βιετναμικά, πολωνικά, τουρκικά, ισπανικά, πορτογαλικά, γαλλικά, γερμανικά, ρωσικά και σε 7 ακόμη γλώσσες: απόλυτα αριθμητικά, χρηματικά ποσά και διατύπωση για επιταγές.

Λειτουργεί εκτός σύνδεσης μόλις φορτωθεί
Κινεζικά ποσά με κεφαλαίους χαρακτήρες (大写金额) →

One thousand, two hundred thirty-four

Γρήγορα παραδείγματα

Συνηθισμένες χρήσεις

  • Γράψτε αριθμούς σε επιταγές και νομικά έγγραφαΜετατροπή ποσών σε γραπτές λέξεις για επιταγές, ταχυδρομικές εντολές και νομικές συμβάσεις όπου απαιτούνται γραπτά ποσά.
  • Γράψτε αριθμούς σε λέξεις για εκπαιδευτικό υλικόΜετατροπή αριθμών σε γραπτά αγγλικά για φύλλα εργασίας, εκπαιδευτικό περιεχόμενο και υλικό κατανόησης γλώσσας.
  • Γράψτε τα ποσά των τιμολογίων με λέξειςΜετατροπή συνόλων τιμολογίων σε γραπτές λέξεις για διεθνή τιμολόγια, αγορές και αιτήματα πληρωμής.
  • Ορθογραφία αριθμών για γραφή και δημοσίευσηΑκολουθήστε τους οδηγούς στυλ με μετατροπή αριθμών σε λέξεις για δοκίμια, άρθρα, βιβλία και επαγγελματική γραφή.
  • Αριθμοί σε λέξεις για προσβασιμότητα και αναγνώστες οθόνηςΔημιουργήστε γραπτές συμβολοσειρές αριθμών για προσβάσιμο περιεχόμενο, ετικέτες ARIA και συμβατότητα αναγνώστη οθόνης.

Πώς λειτουργεί

Αυτός ο μετατροπέας χρησιμοποιεί χειρόγραφο αλγόριθμο — χωρίς βιβλιοθήκη ή κλήση API. Όλη η μετατροπή εκτελείται στον browser σας με τρεις στατικούς πίνακες αναζήτησης (μονάδες, δεκάδες και λέξεις κλίμακας όπως "thousand", "million") και έναν βρόχο που χωρίζει κάθε ακέραιο σε ομάδες τριών ψηφίων και συνθέτει τη φράση τοπικά.

  1. 1
    Ανάλυση εισόδου και ανίχνευση προσήμου
    Το εργαλείο αφαιρεί τα κόμματα, ελέγχει για αρχικό σύμβολο μείον και επικυρώνει την είσοδο με μια απλή regex ψηφίων. Χρησιμοποιεί επίσης BigInt για να εντοπίσει αριθμούς πάνω από Number.MAX_SAFE_INTEGER (9.007.199.254.740.991) πριν η ακρίβεια κινητής υποδιαστολής της JavaScript αλλοιώσει σιωπηλά το αποτέλεσμα.
  2. 2
    Τεμαχισμός ανά τρία ψηφία με λέξεις κλίμακας
    Το ακέραιο μέρος διαιρείται επανειλημμένα με το 1.000 και κάθε υπόλοιπο (0–999) μετατρέπεται μέσω αναζήτησης εκατοντάδων-δεκάδων-μονάδων. Σε κάθε τμήμα προστίθεται η λέξη κλίμακας από τον πίνακα SCALES ('thousand', 'million', 'billion', 'trillion', 'quadrillion') και τα τμήματα ενώνονται με κόμματα.
  3. 3
    Επεξεργασία ανά λειτουργία
    Ανάλογα με την επιλεγμένη λειτουργία, η συμβολοσειρά λέξεων μετασχηματίζεται: η λειτουργία τακτικών εφαρμόζει σταθερό χάρτη καταλήξεων στην τελευταία λέξη (π.χ. το 'twenty-one' γίνεται 'twenty-first')· η λειτουργία νομίσματος αναζητά τα ονόματα κύριας και υποδιαίρεσης μονάδας για το επιλεγμένο νόμισμα (USD, GBP, EUR, INR, JPY, CAD, AUD) και στρογγυλοποιεί το δεκαδικό μέρος στο πλησιέστερο cent· η λειτουργία επιταγής/νομική μορφοποιεί την έξοδο ως 'One thousand two hundred thirty-four and 56/100 dollars'.
  4. 4
    Εμφάνιση και αντιγραφή αποτελέσματος στον browser
    Η μετατρεπόμενη συμβολοσειρά υπολογίζεται ξανά σε κάθε πάτημα μέσω του useMemo του React — χωρίς αίτημα δικτύου. Το κλικ στην Αντιγραφή γράφει το αποτέλεσμα στο πρόχειρο με το navigator.clipboard API του browser.

Σχετικά εργαλεία

Συχνές ερωτήσεις