Lingua-Conlang-Numbers
view release on metacpan or search on metacpan
lib/Lingua/EO/Numbers/EO.pod view on Meta::CPAN
=encoding utf8
=head1 NAME / NOMO
Lingua::EO::Numbers::EO - Konverti numerojn al Esperantaj vortoj
=head1 VERSIO
Äi tiu dokumento priskribas version 0.03 de Lingua::EO::Numbers.
=head1 SINOPTIKO
use 5.010;
use Lingua::EO::Numbers qw( num2eo );
for my $nombro (reverse 0 .. 99) {
say ucfirst num2eo($nombro), ' boteloj da biero sur la muro.';
}
eligo:
NaÅdek naÅ boteloj da biero sur la muro.
NaÅdek ok boteloj da biero sur la muro.
NaÅdek sep boteloj da biero sur la muro.
...
Nul boteloj da biero sur la muro.
=head1 EKSPLIKO
Äi tiu modjulo provizas vin per konverti numerojn en vortojn en Esperanto, kio
estas konstruita interfacia helpa lingvo, estis verkita de L. L. Zamenhof, kaj
estis publikigita en 1887.
Äi tiu modjulo nun subtenas la norman Esperantan dekuman apartigilon (",") aÅ
la norman Äin de Perl (".") kaj ne subtenas kelkmilajn apartigilojn. La opcio
por agordi la subtenitajn dekuman kaj kelkmilajn apartigilojn estos adiciita
en la estonteco.
=head1 FUNKCIOJ
La sekvanta funkcioj estas provizita sed ne estas eksportita implicite.
=over 4
=item num2eo EXPR
Se EXPR Åajnas kiel numero, la tekste priskribita numero estas liverita.
AmbaÅ entjeroj kaj reeloj estas subtenita, kio inkluzivas negativajn nombrojn.
Specialaj valoroj kiel "inf" kaj "NaN" estas ankaÅ subtenita.
=item num2eo_ordinal EXPR
Se EXPR Åajnas kiel entjero, la tekste priskribita orda numero estas liverita.
La konduto, kiam doni neentjera valoron, estas nedifinita.
=back
La liverita Äeno estas kodita de UTF-8. Se EXPR estas valoro, kio ne Åajnas
esti numero aÅ ne estas subtenita nun de Äi tiu modjulo, C<undef> estas
liverita.
La C<:all> etikedo estas uzebla por importi tutajn funkciojn.
use Lingua::EO::Numbers qw( :all );
=head1 FARENDAÄ´OJ
=over 4
=item * subteni eksponencialan grafismon
=item * opcio por agordi la enigjan dekumajn apartigilojn
=item * opcio por agordi la enigjan kelkmilajn apartigilojn
=back
=head1 VIDU ANKAŬ
L<Lingua::EO::Numbers>, L<Lingua::Conlang::Numbers>,
L<http://bertilow.com/pmeg/gramatiko/nombroj/>, L<utf8>,
L<Lingua::EO::Orthography>
=head1 AŬTORO
Nick PATCH <patch@cpan.org>
=head1 AGNOSKOJ
MORIYA Masaki (Gardejo) tradukis Äi tiun dokumenton en Esperanton.
=head1 AŬTORRAJTO KAJ LICENCO
Copyright 2009, 2010 Nick Patch
This library is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.
AÅtorrajto 2009, 2010 Nick PATCH
Äi tiu modjulo estas libera programaro; vi povas redistribui Äin kaj/aÅ modifi
Äin laÅ la sama kondiÄo kiel Perl mem.
=cut
( run in 0.681 second using v1.01-cache-2.11-cpan-98e64b0badf )