adavaj P(출처 이것이 자바다)/연산자 4

chapter03 연산자 확인문제

확인문제들 2. 다음 코드를 실행햇을 떄 출력 결과는? 3. 다음 코드를 실행 했을때 출력 결과는 무엇입니까? 4. 연필을 학생에게 똑같이 나눠줄때 몇개씩 줄수 있고 몇개가 남는지. 5. 다음은 십의 자리 이하를 버리는 코드 입니다. value 값이 356 이라면 300이 나올수 있게. 6.다음 코드는 사다리꼴의 넓이를 구하는 코드입니다. 정확히 소수자릿수가 나올 수 있도록 알맞은 코드사용 7. 비교 연산자와 논리 연산자의 복합 연산식이다 연산식의 출력 결과를 체크 8. 다음은 % 연산은 수행한 결과값에 10을 더하는 코드 입니다 NAN값을 검사해서 올바른 결과가 출력될수있게 수정 교재 p.83쪽~에 NAN과 Infinity연산에 대해 나오는데 잘이해가안되니깐 이글을 보게되면 또 한번 읽어보자. 여기서 ..

chapter03 연산자04

3.4.2 문자열 연결 연산자 (+) 문자열 연결 연산자인 +는 문자열을 서로 결합하는 연산자 + 연사자는 산술연산자, 부호연살자인 동시에 문자열 연결 연산자 이기도하다. 피연산자 중 한쪽이 문자열이면 +연산자는 문자열 연결 연산자로 사용되어 다른 피연산자를 문자열로 변환하고 서로 결합한다. 예시) String str1 = "JDK" + 6.0; // "JDK6.0" 이 저장 String str2 = str1 + " 특징"; // "JDK6.0 특징" 이 저장 String str3 = "JDK" + 3 + 3.0; // "JDK33.0" 이 저장 String str4 = 3 + 3.0 + "JDK"; // "6.0JDK" 이 저장 3+3.0이 먼저 계산 문자열 연결 연사자 예시 결과값 3.4.3 비교 연..

chapter03 연산자03

3.4 이항 연산자 이항 연산자는 피연산자가 두 개인 연산자를 말하며 여기에는 산술 연산자( +,-,*,/,%) 문자열 연결 연산자(+), 대입연산자(=, +=, -=, *=, /=, %=, &=, ^=, |=, =,>>>=) 비교연산자(=, ==, !=), 논리 연산자(&&, ||, &, |, ^, !) 비트 논리연산자(&, |, ^), 비트이동연산자( , >>>)등이 있다. 모르는 연산자들은 읽어보고 예시로 한번 확인.. 3.4.1 산술 연산자( +,-,*,/,%) 사칙연산 + % 포함한 산술 연산자는 총 5개 이 산술 연산자는 boolean 타입을 제외한 모든 기본 타입에 사용가능 연산식 설명 피연산자 + 피연산자 덧셈연산 피연산자 - 피연산자 뺄셈연산 피연산자 * 피연산자 곱셈 연산 피연산자 / ..

chapter03 연산자01

3.1 연산자와 연산식 프로그램에서 데이터를 처리하여 결과를 산출하는 것을 연산(operations)이라고한다. 연산에 사용되는 표시나 기호를 연산자(operator)라 하고, 연산되는 데이터는 피연산자(operand) 라고 한다. 연산자와 피연산자를 이요하여 연산으 ㅣ과정을 기술한 것을 연산식(exeperssions) 라고함 ex_ +,-,*,==은 연산자, x,y,z 변수는 피연산자이다. x + y, x - y, ( x * y) + z , x == y 자바에서 다양한 연산자를 제공합니다. 이 연산자들은 피연산자를 연산해서 값을 산출하는데, 산출되는 값의 타입은 연산자별로 다르다. 산술 연산자일 경우 숫자타입(byte, short, int, long, float, double)으로 겺과값이 나오고 비교..