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