Chinaunix首页 | 论坛 | 博客
  • 博客访问: 41190
  • 博文数量: 14
  • 博客积分: 440
  • 博客等级: 下士
  • 技术积分: 145
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-07 16:22
文章分类

全部博文(14)

文章存档

2011年(14)

我的朋友
最近访客

分类: Python/Ruby

2011-04-07 00:11:04

vim Centsible.pm

package Centsible;
sub TIESCALAR {bless \my $self,shift}
sub STORE { ${ $_[0] } = $_[1]}
sub FETCH {sprintf "%0.2f",${my $self = shift}}
1;

vim main.pl
use Centsible;

package main;
use Centsible;
tie $bucks,"Centsible";
$bucks = 45.00;
$bucks *= 1.0715;
$bucks *= 1.0715;

print "That will be $bucks,please.\n";

注意的捆绑过程!
阅读(1483) | 评论(0) | 转发(0) |
0

上一篇:Solaris 的基本使用

下一篇:Perl 特殊变量

给主人留下些什么吧!~~