Konwerter liczb na słowa za darmo
Zamień dowolną liczbę na słowa po angielsku, wietnamsku, polsku, turecku, hiszpańsku, portugalsku, francusku, niemiecku, rosyjsku i w 7 innych językach: liczebniki główne, kwoty w walutach i zapis słowny na czeku.
Typowe zastosowania
- Wpisz Liczby na Czekach i Dokumentach PrawnychKonwertuj kwoty na wyrażone słownie dla czeków, przekazów pieniężnych i kontraktów prawnych, gdzie wymagane są kwoty wyrażone słownie.
- Wpisz Liczby Słowami dla Materiałów EdukacyjnychKonwertuj liczby na angielski wyrażony słowami dla arkuszy, treści edukacyjnych i materiałów do nauki języka.
- Wpisz Kwoty Faktur SłowamiKonwertuj sumy faktury na wyrażone słownie dla międzynarodowych faktur, zamówień zakupu i żądań płatności.
- Wpisz Liczby Słowami do Pisania i PublikowaniaPostępuj zgodnie z zasadami przewodnika stylu, konwertując liczby na słowa dla esejów, artykułów, książek i pisania zawodowego.
- Liczby Słowami dla Dostępności i Czytników EkranuGeneruj wyrażone słownie ciągi liczb dla dostępnej zawartości, etykiet ARIA i kompatybilności czytnika ekranu.
Jak to działa
Ten konwerter korzysta z ręcznie napisanego algorytmu — bez biblioteki i wywołań API. Cała konwersja działa w przeglądarce z użyciem trzech statycznych tabel (jedności, dziesiątki i słowa skali, takie jak "thousand", "million") oraz pętli dzielącej dowolną liczbę całkowitą na grupy po trzy cyfry i lokalnie składającej angielskie wyrażenie.
- 1Parsowanie danych i wykrywanie znakuNarzędzie usuwa przecinki, sprawdza początkowy znak minus i weryfikuje dane prostym wyrażeniem regularnym dla cyfr. Używa też BigInt, aby wychwycić liczby powyżej Number.MAX_SAFE_INTEGER (9 007 199 254 740 991), zanim precyzja zmiennoprzecinkowa JavaScript po cichu zniekształci wynik.
- 2Podział na grupy trzycyfrowe ze słowami skaliCzęść całkowita jest wielokrotnie dzielona przez 1000, a każda reszta (0–999) jest zamieniana przez tabelę setek, dziesiątek i jedności. Każda grupa otrzymuje następnie słowo skali z tablicy SCALES ('thousand', 'million', 'billion', 'trillion', 'quadrillion'), a grupy są łączone przecinkami.
- 3Przetwarzanie końcowe zależne od trybuW zależności od wybranego trybu ciąg słów jest przekształcany: tryb liczebników porządkowych stosuje wpisaną na stałe mapę przyrostków do ostatniego słowa (np. 'twenty-one' staje się 'twenty-first'); tryb walutowy wyszukuje nazwy jednostki głównej i ułamkowej dla wybranej waluty (USD, GBP, EUR, INR, JPY, CAD, AUD) i zaokrągla część dziesiętną do najbliższego centa; tryb czekowy/prawny formatuje wynik jako 'One thousand two hundred thirty-four and 56/100 dollars'.
- 4Wynik wyświetlany i kopiowany w przeglądarcePrzekonwertowany ciąg jest przeliczany przy każdym naciśnięciu klawisza przez useMemo Reacta — bez żądań sieciowych. Kliknięcie Kopiuj zapisuje wynik do schowka przez API navigator.clipboard przeglądarki.
Powiązane narzędzia
Konwerter Lakh Crore
Konwertuj między lakh, crore, arab a million, billion, trillion — i zapisz dowolną kwotę słownie w angielsko-indyjskim brzmieniu z odpowiednim sformułowaniem dla rupii na czekach.
Dodaj numery stron do PDF
Dodaj numery stron do PDF — wybierz format, pozycję, numer startowy i rozmiar czcionki. Działa całkowicie w Twojej przeglądarce; PDF nigdy nie jest przesyłany.
Kalkulator Chińskiego Zodiaku
Odkryj swoje zwierzę chińskiego zodiaku i element (z poprawną granicą Roku Księżycowego), zachodni znak zodiaku i liczbę ścieżki numerologicznej — na podstawie daty urodzenia. Bezpłatnie, prywatnie, dla zabawy.