摘要:
数字:所有的数字的内部格式都相同在perl内部,无论是整数还是浮点数都是按照“双精度浮点数”的要求来保存并进行运算,此处的双精度浮点数是C的double类型,现在大部分系统都以IEEE745的格式作为标准,它能够表示15位的精度,有效值的范围是1*e-100~1*e100浮点数直接量例如:1.25 7.25e45 #7.25乘以10的45次方,可以是大写的e:E整数直接量例如:0-4016287387412834 #perl允许在整数的直接量里插入下划线,便于观察非十进制的整数直接量八进制:以0开头 ,例如:0377 #八进制的377,等于十进制的25516进制:以0x开头,例如:0XFF#1 阅读全文
摘要:
Perl试图填补低级语言(C和C++或者汇编语言)和高级语言(如shell编程)之间的空白,低级语言执行速度快,但是通常难写又丑陋,它们几乎可以做任何事情;shell编程通常速度缓慢,难写又丑陋,并且限制重重,如果系统没有提供执行某个功能的命令,那么你的shell几乎什么都不能做。而perl几乎不受这个限制,速度通常很快,就是看起来丑陋。 Perl是非常高效的语言。这表示程序代码的密度相当的高,perl程序代码大概是等效功能的C语言的30%~70%左右Perl擅长处理整体来说“约有90%与文字处理有关,10%与其他事物有关”的问题 Perl内部的编译器会先载入整个程序,将之转换为内部使用的字节 阅读全文