Perl的简单变量
1、Perl的4种变量
- Scalar:$纯变量,标量
- 数组:@
- Hash:%
- 文件:大写
2、Perl变量的组成
- 简单变量以$开头,+字符或者下划线
- 字母,数字,下划线
- 区分大小写 $var $VAR $Var
- 变来那个长度不限
- $this_is_a_really_long_but_legal_name_that_is_different
- 没有关键字,但是不要和内置变量重复
- $if可以 $_重复
1、整数的表示
- 12
- 12e2(1200) e不分大小写
- -12
- 1_200_0000
- 012 八进制数,值为10
- 0x1f 十六进制数,值为31 f不区分大小写
#!/usr/bin/perl $int=1_200_000; print "value is $int\n"; [root@rac1 perl]# perl test.pl value is 1200000
2、浮点数的表示
- 11.4
- -0.3
- .3
- 3.
- 5.4e2 e或者E,+或-,1到3位数字
3、应注意的地方
- 整数的限制
- 15位有效数字,16位后截断
- 浮点数的精度
- 指数范围-309-308,太小显示为0,太大显示为1.#INF