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