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

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

表达式就是能被计算机理解的数字,操作符,变量的联合。比如加、减、乘、除等,这和其他语言一样,下面都是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数学表达式中各种应用解析

相关推荐