?
?
數(shù)字:
數(shù)字包括整數(shù)和小數(shù),小數(shù)在計(jì)算機(jī)術(shù)語(yǔ)中被稱(chēng)為浮點(diǎn)數(shù),相信大家都明白什么是整數(shù)和小數(shù)了。整數(shù)包括正整數(shù)和負(fù)整數(shù),0可以被視為整數(shù)。常見(jiàn)的數(shù)字有:?
1????????整數(shù)
100??????整數(shù)
-10??????整數(shù)
0????????整數(shù)
0.11?????浮點(diǎn)數(shù)
-12.3????浮點(diǎn)數(shù)
數(shù)字屬于常量的一部分。
我們寫(xiě)一個(gè)腳本來(lái)學(xué)習(xí)如何顯示一個(gè)常量的值:
在Test腳本中,清除腳本內(nèi)容,輸入下面的代碼:
p?100?
運(yùn)行腳本,看到彈出的對(duì)話框顯示:100
若輸入:
p?100.100?
會(huì)彈出什么呢,你想想,實(shí)際上彈出的是100.1,而不是100.100。
數(shù)字的計(jì)算:
輸入:
p?1+1?
運(yùn)行腳本,看到彈出的對(duì)話框顯示:2。這就是常量的加法。你可以很聰明地想象出乘法、除法、減法:
輸入:
p?3+5?
p?3*5
p?3/5
p?3-5?
運(yùn)行腳本后看到,顯示的是運(yùn)算后的結(jié)果。注意到p?3/5一句顯示的是0,這是因?yàn)椋?br>
整數(shù)和整數(shù)的運(yùn)算,其結(jié)果仍舊表現(xiàn)為整數(shù),如果你希望得到浮點(diǎn)數(shù),那么就應(yīng)該使被除數(shù)或者除數(shù)至少有一個(gè)是小數(shù)形式的表示。請(qǐng)看下面的代碼:
p?3.0/5?
p?3/5.0
顯示的結(jié)果就都是小數(shù)了。
值得一提的是還有兩個(gè)很有用的算符,求余數(shù)和乘方:
求余數(shù)%:
輸入:
p?14%4?
結(jié)果顯示2。
乘方**:
輸入:
p?2**3?
結(jié)果顯示8。
括號(hào)的用處:
各種運(yùn)算符之間總會(huì)存在優(yōu)先順序,加減乘除的順序是不變的,對(duì)于其它你所不熟悉的或者弄不清除的,只要記住一點(diǎn)就可以了,那就是括號(hào)的優(yōu)先權(quán)是最高的,善用括號(hào)能夠至少確保程序的準(zhǔn)確性而先不管是不是很難看。
版權(quán)聲明:RUBY文檔中心的所有文章標(biāo)明[原創(chuàng)]的均為本站作品,版權(quán)屬RUBY中文化計(jì)劃,若轉(zhuǎn)載請(qǐng)注明;標(biāo)明[翻譯]的其外文版權(quán)歸原作者,譯文版權(quán)屬RUBY中文化計(jì)劃;標(biāo)明[轉(zhuǎn)貼]的,若原作者感到侵犯了他的著作權(quán),那么請(qǐng)及時(shí)跟主持人聯(lián)系,我們會(huì)盡快更正。
?