eu.vytenis.skaitvardziai:skaitvardziai-core

Skaičių konvertavimo į lietuvių kalbos skaitvardžius biblioteka.

Лицензия

Лицензия

Apache License, Version 2.0
Группа

Группа

eu.vytenis.skaitvardziai
Идентификатор

Идентификатор

skaitvardziai-core
Последняя версия

Последняя версия

1.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

Skaičių konvertavimo į lietuvių kalbos skaitvardžius biblioteka.

Скачать skaitvardziai-core

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/eu.vytenis.skaitvardziai/skaitvardziai-core/ -->
<dependency>
    <groupId>eu.vytenis.skaitvardziai</groupId>
    <artifactId>skaitvardziai-core</artifactId>
    <version>1.2</version>
</dependency>
// https://jarcasting.com/artifacts/eu.vytenis.skaitvardziai/skaitvardziai-core/
implementation 'eu.vytenis.skaitvardziai:skaitvardziai-core:1.2'
// https://jarcasting.com/artifacts/eu.vytenis.skaitvardziai/skaitvardziai-core/
implementation ("eu.vytenis.skaitvardziai:skaitvardziai-core:1.2")
'eu.vytenis.skaitvardziai:skaitvardziai-core:jar:1.2'
<dependency org="eu.vytenis.skaitvardziai" name="skaitvardziai-core" rev="1.2">
  <artifact name="skaitvardziai-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='eu.vytenis.skaitvardziai', module='skaitvardziai-core', version='1.2')
)
libraryDependencies += "eu.vytenis.skaitvardziai" % "skaitvardziai-core" % "1.2"
[eu.vytenis.skaitvardziai/skaitvardziai-core "1.2"]

Зависимости

test (3)

Идентификатор библиотеки Тип Версия
net.sf.saxon : saxon jar 8.7
xalan : xalan jar 2.7.1
junit : junit jar 4.11

Модули Проекта

Данный проект не имеет модулей.

Skaičių konvertavimo į lietuvių kalbos skaitvardžius biblioteka

Build Status Maven Central License

JAVA biblioteka, kuri pagal perduotus skaičius įvairiomis gramatinėmis formomis lietuvių kalba suformuoja skaitvardžius.

Sąsaja

Biblioteka gali būti naudojama:

  • Per JAVA API
  • Kaip programa, paleidžiama per komandinę eilutę (kaip vykdomasis JAR arba su GCJ sukompiliuota programa)
  • Kaip XSLT procesorių XPath funkcijų išplėtimas (Xalan, Saxon, OpenJDK JRE, Oracle JRE)

Pavyzdžiai

Pavyzdžių formatas: įvestis: išvestis

  • 1: vienas
  • 222, kilmininkas: dviejų šimtų dvidešimt dviejų
  • 2, dauginis, mot. g., naudininkas: dvejoms
  • 4, kuopinis, naudininkas: ketvertui
  • 2/3, galininkas: dvi trečiąsias
  • 5, įvardžiuotinis, įnagininkas: penktuoju

Progresas

Programa veikia stabiliai. Kaip programą galima panaudoti, galima rasti jUnit testuose. Apie rastas klaidas prašome informuoti. Taip pat informuokite, jei turite idėjų, kaip biblioteką galima vystyti.

Vykdomosios programos (veikiančios per komandinę eilutę) instaliavimas

git clone https://github.com/monrealis/skaitvardziai cd skaitvardziai ./install-to-linux.sh skaiciai 125

Licencija

Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0)

Naudojimas su Maven

Programą galima atsisiųsti iš centrinės Apache Maven saugyklos.

<dependency>
	<groupId>eu.vytenis.skaitvardziai</groupId>
	<artifactId>skaitvardziai-core</artifactId>
	<version>1.2</version>
</dependency>
new SveikasisSkaicius(10).toString();
new Trupmena(123456789, 987654321).toString();

Naudojimas per komandinę eilutę

skaiciai --help
seq 10 | skaiciai
seq 10 | xargs -i echo {}/{} | skaiciai -f I

Версии библиотеки

Версия
1.2
1.1