`
kino
  • 浏览: 102803 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

perl(1)-perl中的数字

    博客分类:
  • perl
阅读更多

下面是在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,转载请注明,谢谢!

分享到:
评论

相关推荐

    perl6-chemistry-elements:Perl 6扩展,用于处理元素周期表

    该模块在元素名称(例如Rub),符号(例如Ru)和数字(例如37)之间进行映射。 尽管语言切换还不复杂,但它支持多语言。 版权和许可 该项目获得了Artistic 2.0许可。 贡献准则 派生,编辑和拉取请求! 如果您认为...

    perl 程序开发教程

    第十二章 Perl5中的引用(指针) 一、引用简介 二、使用引用 三、使用反斜线(\)操作符 四、引用和数组 五、多维数组 六、子程序的引用 子程序模板 七、数组与子程序 八、文件句柄的引用 第十三章 Perl的面向对象...

    perl教程,txt格式。

    Perl通常位于/usr/local/bin/perl或/usr/bin/perl中。你可以在Internet用匿名FTP免费得到它,如ftp://prep.ai.mit.edu/pub/gnu/perl-5.004.tar.gz。 安装过程为: (1)解压: $gunzip perl-5.004.tar.gz $tar xvf - &...

    perl-24学时搞定

    第1学时Perl 入门 第2学时Perl 的基本构件:数字和字符串 第3学时控制程序流 第4学时基本构件的堆栈:列表与数组 第5学时进行文件操作 第6学时模式匹配 第7学时哈希结构 第8学时函数

    PERL编程24学时教程.pdf

    第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 1.2.1 某些特殊的...

    PERL语言编程

    Perl 里的许多观点都是从自然语言中借来的,其中一条最好的观点就是只要你能把自己的意思表述清楚,那么你就可以使用这些语言的一个子集。Perl 文化可以接受任何熟练程度的成员。我们不会在你背后放个语言警察。如果...

    Perl随机数字

    用Perl获得随机数字,之前在工作上不会用,先给大家共享

    Perl语言入门(第五版-中文版).pdf

    第1章简介 问题与答案 “perl”这个词是什么意思? 如何取得perl? 我该怎么编写perl程序? 走马观花 习题 第二章标量数据 数字 字符串 perl内建警告信息 标量变量 用print输出结果 if控制结构 获取用户...

    perl常见问题解答

    perlfaq1:概括性的 Perl问题。 非常概括性、高层次的 Perl 问题 perlfaq2: Perl的取得和学习。 有关哪里可找到 Perl的原始码和使用说明、支援、训练课程,及相关事宜等。 perlfaq3:程式设计工具 程式设计工具...

    Perl5语言全教程

    第十二章 Perl5中的引用(指针) 一、引用简介 二、使用引用 三、使用反斜线(\)操作符 四、引用和数组 五、多维数组 六、子程序的引用 子程序模板 七、数组与子程序 八、文件句柄的引用 第十三章 Perl的面向对象编程...

    Perl语言程序设计 中文版

    它可以很容易操作数字,文本,文件和目录,计算机和网络,特别是程序的语言。这种语言应该很容易运行外部的程序并且扫描这些程序的输出获取感兴趣的东西。而且它还应该很容易能把这些你感兴趣的东西交给其它程序做...

    Perl5 24小时教程

    Perl5语言学习教程 ...第1学时Perl 入门 第2学时Perl 的基本构件:数字和字符串 第3学时控制程序流 第4学时基本构件的堆栈:列表与数组 第5学时进行文件操作 第6学时模式匹配 第7学时哈希结构 第8学时函数

    perl语言脚本文档说明

    第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 1.2.1 某些...

    汉语大写数字转换成阿拉伯数字

    汉语大写数字转换成阿拉伯数字。支持如下转换 '一千二百二十一万九千三百五十七亿一千二百二十一万九千零五十七', '一千二百二十一', '一千零十', '一万零一百', '一千零十一', '一万零一百十一', '一千二百...

    PERL编程24学时教程

    第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 1.2.1 某些特殊的...

    perl编程24学时教程.rar

    第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 1.2.1 某些...

    perl脚本自动生成UVM验证框架

    perl脚本自动生成UVM验证框架

    Perl教程(pdf)

    共25个pdf 下面为第一个pdf目录 ...第1学时Perl 入门 第2学时Perl 的基本构件:数字和字符串 第3学时控制程序流 第4学时基本构件的堆栈:列表与数组 第5学时进行文件操作 第6学时模式匹配 第7学时哈希结构 第8学时函数

Global site tag (gtag.js) - Google Analytics