반응형
250x250
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

Yeonee's Story

[JAVA] 변수 Variable 본문

728x90
반응형
SMALL

안녕하세요.
#yeoneeblog 여니입니다:)

 

프로그래밍을 하기 위해서는 변수의 설정이 반드시 필요합니다.
'변수(Variables)'란 프로그래밍이 실행되는 동안에 언제든지 저장될 값이 변경될 수 있는 공간을 의미합니다.
반면에 '상수(Constants)'란 한 번 정해지면 값을 변경할 필요가 없는 데이터를 의미합니다. 
예를 들면 두 점간의 거리를 의미하는 Distance는 변수로서 프로그램이 실행되는 도중에 변경될 수 있을 것입니다.
반면에 원주율, 3.141592는 상수로서 프로그램에 저장되어 변경할 필요가 없을 것입니다.

 1. 변수 선언 및 초기화하여 출력하기

 

2. final 키워드를 활용한 상수 정의하고 사용해보기

여기서 final키워드로 선언한 PI 상수는 메인 함수 바깥에 선언되며, final은 한번 선언되면 값이 바뀔수 없다는 즉, 상수라는 것입니다. 

 

3. 오버플로의 개념

임의의 가장 큰 수인 INT_MAX로 상수를 정해줍니다.
이를 이용하여 상수의 값을 출력할 수도 있습니다.
단, 가장 큰 값으로 정해준 값보다 클 경우 가장 낮은 값으로 돌아가는 순환구조를 가지는데요, 이는 내가 지정해준 값의 범위를 컨트롤할 수 없기 때문에 오류를 발생하는 것입니다.

 

4. 사칙연산 프로그램 작성하기

각각의 변수를 이용하여 원하는대로 사칙연산 또한 가능합니다.
특히, /는 몫만을 출력합니다. %는 b를 c로 나눈 나머지 값을 출력합니다.

728x90
반응형
LIST