今天我們就來看看flash中int函數(shù)的使用方法,今天我們主要用來取整數(shù)的位數(shù),下面我們就來看看詳細(xì)的教程。
1、打開Flash軟件,選擇“ActionScript3.0”,新建一個空白文檔。
2、int類型表示整數(shù),取值范圍是-2147483648~2147483647。在輸入代碼的幀上右擊,選擇“動作”。
3、在打開的“動作”面板中,輸入以下代碼。
4、測試程序得到以下結(jié)果。從本例我們可以看出,int類型變量可以賦值小數(shù),但Flash將自動取小數(shù)的整數(shù)部分,再將這個整數(shù)賦值給int類型的變量。
5、利用以上int取整的特點(diǎn),我們來給整數(shù)取位數(shù)。打開“動作”面板,首先定義一個數(shù)字,并賦值到臨時變量中。
6、因?yàn)橛胕nt定義的變量只取整數(shù)部分,我們可以利用這個特性,除以1000取得千位上的數(shù)。
7、接下來,臨時變量減去千位數(shù)乘1000,去掉千位,再把得到的新變量,除以100得到百位上的數(shù)。
8、新的臨時變量減去百位數(shù)乘100,去掉百位,用得到的變量除以10,得到十位上的數(shù)。
9、臨時變量減去十位數(shù)乘10,去掉十位上的數(shù),即得到個位數(shù)。
10、用trace命令輸出整數(shù)的各位數(shù)位。
以上就是flash中int函數(shù)整數(shù)取位數(shù)的方法,希望大家喜歡,請繼續(xù)關(guān)注武林網(wǎng)。
相關(guān)推薦:
flash變量怎么重復(fù)賦值?
flash怎么使用補(bǔ)間動畫制作翻書效果?
flash CS6怎么制作一個三角形變成長方形的動畫?
新聞熱點(diǎn)
疑難解答