Ugrás a tartalomhoz
TextArray
100% helyi

Szavak számokká

Alakítsd a szövegben betűvel írt angol számokat számjegyekké, a többi rész érintetlen marad.

Bemenet
Kimenet

Szavak számokká

Illessz be szöveget, és minden betűvel írt angol szám számjegyekké alakul, miközben a mondat többi része pontosan úgy marad, ahogy beírtad. Az „I have twenty-one apples and one hundred and five pears" mondatból „I have 21 apples and 105 pears" lesz. Az eszköz a több szóból álló számokat is olvassa — a tőszámneveket zero-tól nineteen-ig, a tízeseket, mint a forty és a ninety, a nagyságrendeket (hundred, thousand, million, billion, trillion) és a számon belüli „and" kötőszót, így a „two thousand three hundred" és a „one hundred and five" is helyesen alakul.

A szám határainál az eszköz szándékosan óvatos. A vessző vagy az új sor lezárja a számot, így a „one, two" nem egyetlen nagy szám lesz, hanem „1, 2". A csak számnak tűnő szavak érintetlenek maradnak: az „android" megtartja az „and" részét, a „pointer" sosem lesz tizedespont, a magában álló „a" vagy „and" pedig nem változik. Az „a" szó csak közvetlenül egy nagyságrendi szó előtt számít egynek, így az „a hundred" 100-at ad, az „a cat" viszont macska marad. A tizedes számok a „point" szón keresztül működnek: a „three point one four" 3.14 lesz.

A kimenetet két beállítás alakítja. Kapcsold be a sorszámokat, és a „first", „twenty-third" és „hundredth" szavakból 1st, 23rd és 100th lesz; kapcsold ki, és a sorszámok szavak maradnak. Az ezreselválasztó maradhat kikapcsolva, vagy hozzáadhatsz vesszőt vagy szóközt, így a twelve thousand three hundred forty-five 12,345 vagy 12 345 alakban jelenik meg.

Fontos korlát: az eszköz csak az angol számneveket érti. A magyar változaton is átalakítja a szövegedben lévő angol számokat — hasznos angol forrásanyag tisztításához —, de a „huszonegy" vagy az „einundzwanzig" szót nem ismeri fel. Minden a böngésződben fut, és semmi beillesztett nem töltődik fel sehová.

Gyakori kérdések

Melyik nyelv számneveit érti?
Csak az angolt. Az angol szavakat, például a „twenty-one" vagy „one hundred and five" alakot számjegyekké alakítja. A magyarul, szlovákul, csehül, németül vagy lengyelül írt számokat érintetlenül hagyja.
Megváltoztatja a nem szám szavakat is?
Nem. A környező szöveg pontosan úgy marad, ahogy van. A csak számnevet tartalmazó szavak, mint az „android" vagy a „someone", sosem változnak, és a magában álló „a" vagy „and" is érintetlen marad.
Hogyan kapok tizedes számot?
Írd a „point" szóval, például „three point one four", amiből 3.14 lesz. Ha a „point" után nem áll számnév, a szó változatlan marad.
Mit csinálnak a beállítások?
A sorszámok a „first" és „twenty-third" szavakat 1st és 23rd alakra váltják. Az ezreselválasztó vesszőt vagy szóközt tesz az ezertől nagyobb számokba — 12,345 vagy 12 345 —, vagy hagyhatod a számokat elválasztó nélkül.
Feltöltődik valahová a szövegem?
Nem. Az átalakítás teljes egészében a böngésződben fut, így semmi beillesztett nem hagyja el az eszközödet.