ivaneeo's blog

自由的力量,自由的生活。

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
浮点数:
   7.25e45   #可以直接用科学计数法定义
   -65e24   
   -12e-12
   -1.2E-23

十进制整数:
   61298040283768   #这里整数到底有多少位看不太清
   61_298_040_283_768   #这样就清楚了!

非十进制整数:
   0377   #八进制数
   0xff   #十六进制数
   0b1111111   #二进制数
   注:有两个进制转换函数:oct()和hex().
      oct(144);   #这里把一个八进制数转换为10进制数
      100
      hex(64);   #这里把一个十六进制数转换为10进制数
      100

数字操作符:
   perl会自动识别计算结果是整数还是浮点数。
   例:10.2   /   0.3   #整数34
            10   /   3   #浮点数3.3333333.....
   
   2 ** 3   #这里的阶乘很有用的!
   8
   注:复数可以查找CPAN Math::Complex模块。

文本
   单引号
      注:单引号的字符串不能使用转义和变量。
      例:'hello\n'
            hello\n
   
   双引号使用的转义符
      形式                转义 
      \n                     newline
      \r                     回车
      \t                     tab
      \f                     换纸
      \b                     退格键
      \a                     bell
      \e                     Escape建
      \007                 八进制数
      \x7F                 十六进制数
      \cC                  控制字符
      \\                     \
      \"                     "
      \l                     下一个字符转换为小写
      \L                     到\E结束的所有的字符转换为小写
      \u                     下一个字符转换为大写
      \U                     到\E结束的所有的字符转换为大写
      \Q                     到\E结束的所有的字符中不是英文单词的加转义符。
                                 例:print "a \Qfd d %\E";
                                          a fd\ d\ \%
      \E                     \L,\U,\Q的结束符。
posted on 2006-04-20 20:56 ivaneeo 阅读(1154) 评论(0)  编辑  收藏 所属分类: perl-杀鸡就要用牛刀

只有注册用户登录后才能发表评论。


网站导航: