Matematyka

Kalkulator liczb na słowa

Ustawienia
Zresetuj
Udostępnij wynik
Zapisz
Osadź
Zgłoś błąd

Udostępnij kalkulator

Dodaj nasz darmowy kalkulator do swojej strony internetowej

Proszę wprowadzić ważny URL. Obsługiwane są tylko adresy HTTPS.


Użyj jako wartości domyślnych dla osadzonego kalkulatora to, co znajduje się obecnie w polach wprowadzania kalkulatora na stronie.


Kolor z fokusem obręczy wprowadzania, kolor zaznaczonej przełączki, kolor elementu wyboru podczas najechania itp.


Proszę zaakceptować Warunki Użytkowania.

Prévisualisation

Zapisz kalkulator

Ustawienia kalkulatora

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Udostępnij kalkulator

Co to jest kalkulator liczb na słowa?

Kalkulator liczb na słowa zamienia wartość liczbową, taką jak 1234, na jej zapisaną słownie formę angielską: “one thousand two hundred thirty-four”. Zapisywanie liczby słowami to coś, co robimy cały czas, nie zastanawiając się nad tym, a jednak ma to bardzo praktyczne zastosowania. Czeki, umowy prawne i faktury często wymagają, aby kwota była zapisana słownie, tak aby liczby nie można było zmienić przez dodanie cyfry. Zapisywanie liczb słowami jest również przydatną pomocą w nauce dla każdego, kto uczy się angielskiego, oraz szybkim sposobem na sprawdzenie, czy poprawnie odczytano długą liczbę.

Ten kalkulator przyjmuje liczby całkowite, liczby ujemne oraz liczby dziesiętne i zawsze zwraca angielskie słowa pisane małymi literami, niezależnie od języka strony, w którym go przeglądasz.

Jak to działa?

Liczbę przekształca się, czytając ją w grupach po trzy cyfry od prawej do lewej. Angielski ma ustalony zestaw elementów składowych, które kalkulator łączy:

  • Jednostki i nieregularne “teens” — one, two, three, … aż do nineteen.
  • Dziesiątki — twenty, thirty, forty, … aż do ninety, połączone z następującą po nich cyfrą jedności łącznikiem, jak w “twenty-one”.
  • Słowo “hundred” dla cyfry setek w obrębie każdej grupy.
  • Słowa skali, które nazywają każdą grupę trzech cyfr: thousand, million, billion i trillion.

Każda grupa trzech cyfr jest zapisywana w ten sam sposób, a słowo skali dla tej grupy zostaje dodane. Grupy złożone wyłącznie z zer są pomijane, więc 1 000 000 to po prostu “one million”, a nie “one million zero thousand zero”.

Przypadki szczególne

Kalkulator obsługuje przypadki brzegowe, na których potyka się naiwne podejście:

  • Zero zapisuje się jako pojedyncze słowo “zero”.
  • Liczby ujemne są poprzedzone słowem “negative”, więc 42-42 staje się “negative forty-two”.
  • Liczby dziesiętne odczytuje się jako część całkowitą, następnie słowo “point”, a potem każdą cyfrę po przecinku dziesiętnym wymawianą osobno. Zatem 3.143.14 to “three point one four”, a nie “three point fourteen”.
  • Pusty lub nieprawidłowy wpis nie zwraca niczego.

Przykłady rozwiązane

LiczbaSłownie
0zero
5five
21twenty-one
105one hundred five
1234one thousand two hundred thirty-four
1000000one million
1000000000one billion
-42negative forty-two
3.5three point five

Zauważ, że 105 to “one hundred five” — w amerykańskim angielskim nie ma “and” między setkami a jednościami. Zauważ też, że liczba dziesiętna 3.5 zapisuje cyfrę po kropce osobno (“five”), co utrzymuje spójność reguły dla dłuższych liczb dziesiętnych, takich jak 3.14 (“three point one four”).

Praktyczne uwagi

  • Wynik to zawsze angielskie słowa, nawet gdy etykiety kalkulatora są wyświetlane w innym języku. Dzięki temu zapisana słownie forma pozostaje jednoznaczna dla najczęstszego zastosowania, czyli wypisywania czeków i dokumentów w języku angielskim.
  • Bardzo duże wartości są obsługiwane aż do skali bilionów. W przypadku liczb wykraczających poza ten zakres wystarczyłoby po prostu kontynuować kolejnymi słowami skali.
  • W przypadku pokrewnego zadania, czyli zamiany liczby dziesiętnej na zwięzłą postać naukową, zobacz kalkulator notacji wykładniczej pod adresem https://www.mega-calculator.com/pl/math/exponential-notation/, a aby zaokrąglić wartość przed zapisaniem jej słownie, zobacz https://www.mega-calculator.com/pl/math/rounding/.

Zgłoś błąd

To pole jest wymagane.