加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

在Perl 6中重载常量

发布时间:2020-12-15 23:25:54 所属栏目:大数据 来源:网络整理
导读:是否有可能在Perl 6中重载常量? Here是我正在看的Perl 5示例. 特别是我想获得一个使用的字面值的字符串,例如如果代码是 my $x = .1e-003 ; 我需要“.1e-003”而不是0.0001. 解决方法 我刚添加了这样一个模块: https://github.com/FROGGS/p6-overload-const
是否有可能在Perl 6中重载常量? Here是我正在看的Perl 5示例.

特别是我想获得一个使用的字面值的字符串,例如如果代码是

my $x = .1e-003 ;

我需要“.1e-003”而不是0.0001.

解决方法

我刚添加了这样一个模块:

https://github.com/FROGGS/p6-overload-constant

用法:

use v6;
sub decimal { $^a.flip }
use overload::constant &decimal;

say .1e-003 # "300-e1."

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读