数字:
数字包括整数和小数,小数在计算机术语中被称为浮点数,相信大家都明白什么是整数和小数了。整数包括正整数和负整数,0可以被视为整数。常见的数字有:
1 整数
100 整数
-10 整数
0 整数
0.11 浮点数
-12.3 浮点数
数字属于常量的一部分。
我们写一个脚本来学习如何显示一个常量的值:
在Test脚本中,清除脚本内容,输入下面的代码:
p 100
运行脚本,看到弹出的对话框显示:100
若输入:
p 100.100
会弹出什么呢,你想想,实际上弹出的是100.1,而不是100.100。
数字的计算:
输入:
p 1+1
运行脚本,看到弹出的对话框显示:2。这就是常量的加法。你可以很聪明地想象出乘法、除法、减法:
输入:
p 3+5
p 3*5
p 3/5
p 3-5
运行脚本后看到,显示的是运算后的结果。注意到p 3/5一句显示的是0,这是因为:
整数和整数的运算,其结果仍旧表现为整数,如果你希望得到浮点数,那么就应该使被除数或者除数至少有一个是小数形式的表示。请看下面的代码:
p 3.0/5
p 3/5.0
显示的结果就都是小数了。
值得一提的是还有两个很有用的算符,求余数和乘方:
求余数%:
输入:
p 14%4
结果显示2。
乘方**:
输入:
p 2**3
结果显示8。
括号的用处:
各种运算符之间总会存在优先顺序,加减乘除的顺序是不变的,对于其它你所不熟悉的或者弄不清除的,只要记住一点就可以了,那就是括号的优先权是最高的,善用括号能够至少确保程序的准确性而先不管是不是很难看。
版权声明:RUBY文档中心的所有文章标明[原创]的均为本站作品,版权属RUBY中文化计划,若转载请注明;标明[翻译]的其外文版权归原作者,译文版权属RUBY中文化计划;标明[转贴]的,若原作者感到侵犯了他的著作权,那么请及时跟主持人联系,我们会尽快更正。