Ruby数学表达式中各种应用解析

开发 开发工具
Ruby数学表达式和其他语言一样,同样有加减乘除等。在这篇文章中我们将会为大家详细介绍有关Ruby数学表达式的一些概念。

一个编程语言实际上就是对计算机输入各种数据表达自己想要的功能。那么数字表达式的应用是编程中非常重要的一个知识点。下面我们就一起来学习Ruby数字表达式的一些知识。#t#

表达式就是能被计算机理解的数字,操作符,变量的联合。比如加、减、乘、除等,这和其他语言一样,下面都是Ruby数学表达式

Ruby数学表达式

 

这里我们注意与其它语言区别的是10/2,10/2.0的区别,Ruby数学表达式里有一个是浮点数时,结果才是浮点数

Ruby数学表达式浮点数

 

0/0会报一个异常,但0.0/0.0结果将是NaN

Ruby数学表达式报异常

 

Ruby数学表达式负数操作

Ruby数学表达式负数操作

 

** 操作符,可计算次方,以及次方根

Ruby数学表达式次方根

 

Ruby数学表达式联合计算时,从右至左

Ruby数学表达式从右至左联合计算

 

**的优先级比+,-,*,/的优先级高

Ruby数学表达式优先级

 

整数可以非常的大,但浮点数不能大于Float::MAX

Ruby数学表达式整数无限大

 

 

简写形式x+=y和x=x+y

Ruby数学表达式简写形势

 

Ruby数学表达式浮点数运算

Ruby数学表达式浮点数运算

因为浮点数有精确值,所以我们取得都是近似值,看下面的Ruby数学表达式代码

Ruby数学表达式浮点数

 

 

责任编辑:曹凯 来源: 博客园
相关推荐

2009-12-15 09:43:50

Ruby case w

2009-12-16 09:29:26

Ruby布尔表达式

2009-12-14 11:33:59

Ruby正则表达式

2010-07-09 09:11:33

Ruby正则表达式

2024-02-02 12:41:33

表达式语法Cron

2010-07-14 10:06:55

Perl正则表达式

2020-10-14 10:18:05

Python三元表达式代码

2010-08-09 13:58:59

Flex正则表达式

2010-07-13 17:03:53

Perl正则表达式

2010-07-28 11:06:41

Flex正则表达式

2024-03-25 13:46:12

C#Lambda编程

2009-09-16 09:58:53

PHP正则表达式函数

2013-09-27 09:43:44

Linux Shell脚本数学表达式

2011-06-16 15:28:31

正则表达式

2010-07-14 09:37:46

Perl正则表达式

2009-12-18 13:57:35

Ruby正则表达式

2023-12-24 22:30:05

LambdaJava函数

2022-09-08 11:35:45

Python表达式函数

2022-09-09 00:25:48

Python工具安全

2011-03-14 14:02:55

Python
点赞
收藏

51CTO技术栈公众号