단단히

산술 연산자 사용하기 본문

Java/이재환의 자바 선수 수업 (inflearn)

산술 연산자 사용하기

이게아닌데 2022. 2. 3. 15:46

연산자란?

프로그래밍을 할 때 프로그램에서 컴퓨터로 하여금 변수나 값을 계산하는 데 사용하는 부호

 

컴퓨터에 cpu( 중앙처리장치 : 컴퓨터 안에서 일어나는 모든 동작을 처리하거나 연산을 한다. - 연산 장치가 들어있음)에 정수가 들어오면 정수로 반환한다. 실수 값이 들어오면 계산해서 실수 값으로 변환한다.

 

정수 / 정수 는 정수만 돌려준다.

ex) 3 / 2 = 1.5 하지만 컴퓨터에서는 3/2 = 1이다.  >> 0.5가 사라진다.

그래서 나머지를 구하는 구호가 있다. >> %

ex) 3/2 = 1 몫이 나오는데 3 % 2 = 1 과 나머지로 나온다.

 


public class Example4

{public static void main (String args [])

{

//선언

int num1 = 3;

int num2 = 4;

int num3;

num3 = 1;

//더하기, 출력

int result1 = num1 + num2;

System.out.println(result);

System.out.pritnln("더하기 값이다.");

//빼기, 출력

int result2 = num2 - num1;

System.out.println(result2 + "빼기 값이다.");

//곱하기. 출력

int result3 = num1 * num3;

System.out.println(result3 + "는 곱하기의 값이다.");

//나누기 (정수), 출력

//정수(int)를  선언했기 때문에 정수만 나온다.

int result4 = num2 / num1;

System.out.println (result4 + "는 나누기 몫의 값이다.");

//나누기 (나머지), 출력

int result5 = num2 % num1;

System.out.println(result5 + "는 나누기의 나머지의 값이다.");

 

//다양한 출력

System.out.println("춘식이");

System.out.println("3");

System.out.println();

System.out.println(num2 + num3);

System.out.println(num1);

System.out.println(num2 * 3 );

}

}


보면 쉽지만 막상 손으로 직접 치면 실수가 많다.

컴파일을 하면 이런저런 실수를 많이 하게 된다.

보면서 하는데도 불구하고 이렇게 실수를 많이 한다니

'Java > 이재환의 자바 선수 수업 (inflearn)' 카테고리의 다른 글

while 반복문 사용하기  (0) 2022.02.03
조건문 사용하기  (0) 2022.02.03
변수와 상수 사용하기  (0) 2022.01.13
내용 출력하기  (0) 2022.01.13
설치없이 자바 사용하기  (0) 2022.01.12
Comments