Cursus Raku / Provectus / Plura de generibus insitis
Integri
Numeros integros ab ipso initio cursus adhibuisti. Haec sectio aliquas eorum proprietates minus manifestas inspicit.
Maxime notandum est quod numeri integri in Raku praecisionem arbitrariam habent: non limitantur ad numerum fixum bytorum, et numquam tacite superfluunt. Quamdiu satis memoriae est, numerus integer tam magnus crescere potest quantum opus est:
say 2 ** 100;
# 1267650600228229401496703205376Hic est valor exactus, non approximatio. Idem verum est de productis magnorum numerorum — factorialis numeri 50, exempli gratia, exacte computatur:
my $factorial = 1;
$factorial = $factorial * $_ for 1..50;
say $factorial;
# 30414093201713378043612608166064768844377641568960512000000000000Ut longos numeros facilius legas in codice fonte, digitos cum underscores in greges dividere potes. Underscores a compilatore ignorantur:
say 1_000_000; # 1000000Sequentia themata ostendunt quomodo numeros integros in aliis basibus numerorum scribas et aliquas utiles methodos integrorum introducunt.
Argumenta huius sectionis
Exercitatio
Sequuntur 1 quiz de contentis huius sectionis.
Exercitationes
In hac sectione sunt 3 exercitationes. Omnia huius sectionis argumenta inspice antequam exercitationes incipias.