下面是在perl中的要點記錄:
1、在perl中只有雙精度浮點數,也就是我們常說的double。
在perl中我們看到的整數和浮點數,只是我們看的樣子和形式不同而已,其實在perl的內部它全部作爲雙精度浮點數來運算。
2、浮點數可以以十進制的指數來記,符號是'e',並不區分大小寫,如:1.2e20,1.2E-23,-1.2e-50等。
3、整數過長,允許以下劃線“_“來分隔它。如數字:6512358546,我們可以寫作:6_512_358_546
4、非十進制數:八進制以"0"開頭,十六進制以"0x"開頭,二進制以"0b"開頭。前置"0"只對數字有效。
5、當非十進制過長時,也可以以下劃線"_"來分隔,如:0x45ab_cf47,0x12_fa_5b_c3
6、數字的運算:加(+)、減(-)、乘(*)、除(/)、模(%)、次方(**)
(%)模運算,也稱取餘運算,當運算中的兩個數字存在非整數時,會將其轉換成對應的整數,再進行運算,如
10.5%3.2,等同於10%3,而當其中存在負數時,則和perl的具體實現有關
(**)次方,2**3即2的3次方。但不能進行一個負數的非整數次方運算,這將產生一個複數,需要專門的數學模塊進行運算。
本文地址:http://kino.iteye.com/blog/207670,轉載請註明,謝謝!