在 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»
另请参阅:数字文字的语法