int, uint, Numberのデフォルト値
2008年11月27日 - Knuckle
知らなかった!!皆さんご存知かもしれませんが...
AS3から新たに加わった、int と uint。
int は -2,147,483,648 (-2^31) ~ 2,147,483,647 の整数
uint は 0 ~ 4,294,967,295 の整数
Number は 浮動小数点数
てのは知ってましたが、デフォルト値も違うんですね。
int は 0
uint も 0
Number は NaN (非数)
var count:int って書いたら0が入っちゃうのね。どうりで選択されちゃうわけだ...
int に NaN を入れられないと思ったら、エラーでず、値は0に。
追記
int の最大値 2,147,483,647 に1足すと、-2,147,483,648に、
uint の最大値 4,294,967,295 に1足すと、0に、
最小値に戻ります。
intとuintを使う時は注意しないと!
- AfterEffects
- AIR
- android
- Arduino
- AS2
- AS3
- as3
- BitmapData
- CHECKMATE
- crossdomain
- CS4
- Date
- DisplacementMapFilter
- Event
- event
- ExternalInterface
- FileReference
- FireBug
- FireFox
- Flash Lite
- FlashDevelop
- FlashPlayer10
- flash時計
- Flex
- Font
- GoogleMapsAPI
- INFINITY TANK BATTLE
- JSFL
- JSON
- Mobile
- mxp
- PaperVision3D
- Particle
- Progression
- Sound
- TextField
- Tips
- tool
- trace
- wonderfl
- Wonderfl
- xml
- アニメーション
- サンプルコード
- タイムライン
- デバッガ
- バグ
- フレーム
- ブログパーツ
- 爆速







