在 Str 中§
有关例程 parse-base 的主要文档,请参阅上下文
multi parse-base(Str , Int --> Numeric)multi method parse-base(Str : Int --> Numeric)
通过将具有 base-$radix
数字的字符串转换为其 Numeric
等效项来执行 base
的反向操作。如果基数不在 2..36
范围内,或者要解析的字符串包含对指定基数无效的字符,则将 fail
。
1337.base(32).parse-base(32).say; # OUTPUT: «1337»'Raku'.parse-base(36).say; # OUTPUT: «1273422»'FF.DD'.parse-base(16).say; # OUTPUT: «255.863281»
另请参阅:数字文字的语法