java 데이터 형식은 어떤 수치 범위가 얼마나 됩니까

1545 단어 java데이터유형
java 데이터 형식:
Java에서 데이터 유형은 기본 데이터 유형(값 유형)과 패키지 유형(참조 데이터 유형) 두 가지로 나뉩니다.기본 데이터 형식은 대상이 아니므로 toString (), hashCode (), getClass (), equals () 등의 방법을 호출할 수 없습니다.
8가지 기본 데이터 유형 - - - 8가지 패키지 유형
정형:

  byte   Byte     【-128,127】 1 (【-2 7 ,2 7 -1】)   8     

  short  Short     【-32768,32767】 2 (【-2 15 ,2 15 -1】)  2*8-1

  int   Integer    【-2147483648,2147483647】 4 (【-2 31 ,2 31 -1】)4*8-1

  long   Long  【-9223372036854774808,9223372036854774807】 8  (【-2 63 ,2 63 -1】) 8*8-1

바이트와 쇼트의 수치 범위가 비교적 작고 롱의 수치 범위가 너무 넓으며 차지하는 공간이 많다. 기본적으로 int는 우리의 일상적인 계산을 만족시킬 수 있고 int도 가장 많이 사용하는 정형 유형이다.
일반적인 상황에서 만약에 JAVA에 정수 숫자가 35와 같이 나타나면 이 숫자는 int형이다. 만약에 우리가 이것이byte형이기를 원한다면 데이터 뒤에 대문자 B:35B를 붙여서byte형이라는 것을 나타낼 수 있다. 같은 35S는short형, 35L은long형을 나타낸다. int는 우리가 아무것도 넣지 않아도 되지만 롱형을 표시하려면 반드시 데이터 뒤에'L'을 넣어야 한다.
부동 소수점:
float Float 4바이트
더블 더블 8바이트
그들 사이의 차이는 그들의 정확도가 다르다는 데 있다
더블형은float형보다 저장 범위가 넓고 정밀도가 높기 때문에 일반적인 부동점형의 데이터는 성명하지 않은 상황에서 모두 더블형이다. 만약에 데이터가float형이라는 것을 표시하려면 데이터 뒤에'F'를 붙일 수 있다.
부동점형의 데이터는 완전히 정확할 수 없기 때문에 때때로 계산할 때 소수점의 마지막 몇 자리에 부동이 나타날 수 있는데 이것은 정상이다.
문자 유형:
char Character 2바이트
문자를 저장하는 데이터 형식입니다. 2바이트를 사용하고 유니코드 인코딩을 사용합니다. 128바이트 인코딩은 ASCII와 호환됩니다.
문자의 저장 범위는\u0000~\uFFF입니다. 문자형의 데이터를 정의할 때''를 추가해야 합니다. 예를 들어'1'은 문자'1'이 아니라 숫자1'을 표시합니다.
Boolean 모델:
  boolean  Boolean
두 개의 값만,true와false
읽어주셔서 감사합니다. 여러분에게 도움이 되었으면 좋겠습니다. 본 사이트에 대한 지지에 감사드립니다!

좋은 웹페이지 즐겨찾기