æ•´æ•°ã«ã¯int型もã—ãã¯uint型を使用ã—ã¾ã™ã€‚intåž‹ã¯æ£ã€è² ã®æ•°ã‚’扱ãˆã¾ã™ãŒã€uintåž‹ã¯æ£ã®æ•°ã ã‘ã—ã‹æ‰±ãˆã¾ã›ã‚“。Numberã¯ã€æ•´æ•°ã€ç¬¦å·ãªã—æ•´æ•°ã€ãŠã‚ˆã³æµ®å‹•å°æ•°ç‚¹æ•°ã‚’表ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€1ã¤ã®ãƒ‡ãƒ¼ã‚¿ã«å¯¾ã—ã¦64ビットã®é ˜åŸŸã‚’å¿…è¦ã¨ã—ã¾ã™ã€‚パフォーマンスを最大化ã™ã‚‹ãŸã‚ã«ã£ã¯ã€32ビットã®intãŠã‚ˆã³uint型より大ãã„æ•´æ•°å€¤ã«å¯¾ã—ã¦ã®ã¿ã€Numberデータ型を使用ã—ã¾ã™ã€‚
| データ型 | デフォルト値 |
|---|---|
| int | integer(整数)ã®ç•¥ã€‚ -2,147,483,648~2,147,483,647ã®æ•´æ•° |
| uint | unsigned integer(符åˆãªã—整数)ã®ç•¥ã€‚ 0~4,294,967,295ã®æ•´æ•° |
| Number | æ•´æ•°ã€ç¬¦å·ãªã—æ•´æ•°ã€ãŠã‚ˆã³æµ®å‹•å°æ•°ç‚¹æ•° |
