Cursus Raku / Elementa / Data typus conversio / Exercitationes / Veri et falsi numeri
Solutio: Veri et falsi numeri
Ut numerum ad valorem Booleanum convertas, potes uti vel operatore praefixo ?
vel forma constructoris, vel vocare methodum Bool
, vel rutam so
ut vel operator praefixus vel methodus:
my $value = 42;
say ?$value;
say Bool($value);
say $value.Bool;
say so $value;
say $value.so;
Manifestum est valores non-nullos converti ad Verum
. Itaque maxime interest spectare ad eas optiones quae fiunt Falsum
.
Omnes nullae, integer, punctum-fluctuans, vel rationalis, convertuntur ad Falsum
:
my Int $int-zero = 0;
say ?$int-zero; # Falsum
my Rat $rat-zero = 0.0;
say ?$rat-zero; # Falsum
my Num $num-zero = 0e0;
say ?$num-zero; # Falsum
Certe, nihil mutatur si numerum prius negare conaris:
my $int = 0;
say ?(-$int); # Falsum
🦋 Totum programma cum exemplo supra invenire potes in archivo true-false-numbers.raku.
Proximum exercitium
Cursus navigatio
←
Ansae
/ Postfixa forma de for
|
Typis variabiles
→
Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus
Translationes huius paginae: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська