角色数字§

有关 方法 narrow,请参阅 上下文中的主要文档

method narrow(Numeric:D --> Numeric:D)

返回转换为最窄类型(不会丢失精度的类型)的数字。

say (4.0 + 0i).narrow.raku;     # OUTPUT: «4␤» 
say (4.0 + 0i).narrow.^name;    # OUTPUT: «Int␤»