LoginSignup
0
0

Javaの数値型のあれこれ

Posted at

始めに

Javaの数値型にはint型,float型,double型の他にもbyte型,short型,long型などのデータ型が存在します。

byte型,short型,long型はいずれも整数型です。

byte型,short型はint型よりビット数が少ないので小さな値を格納するのに適しています。
long型はint型に収まりきらない数値を表記出来ます。

Javaの数値型

Javaの数値型
データ型 ビット数
byte 8ビット
short 16ビット
int 32ビット
long 64ビット
float 32ビット
double 64ビット

代入時の型変換のルール

意味的な大小関係は、上記の表の上に行くほど小さく、下に行くほど大きいです。
代入先が代入元より大きな型の時、自動的に型変換が行われます。
また、数値型に文字型などの異なるデータ型を代入する事はできません。

参考資料

https://www.sejuku.net/blog/48345#index_id1
https://life-freedom888.com/int-max-min-value/#toc3

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0