연산(5)
-
논리 연산자와 SCE(Short-Circuit Evaluation)
논리 연산자와 SCE(Short-Circuit Evaluation) · SCE는 '최단거리 연산'이라고도 합니다. · 연산 결과 나온것에 대해 더 이상 연산을 수행하지 않습니다. · 자바(JAVA)는 SCE 연산을 지원합니다. · 자바스크립트(JaveScript)는 SCE 연산을 지원합니다. · 파이썬(Python)는 SCE 연산을 지원합니다.
-
연산자(Operator)
연산자(Operator)· 연산자란 자료의 가공을 위해 정해진 방식에 따라 계산하고 결과를 얻기 위한 행위를 의미하는 기호들을 의미합니다. · 각 연산자들은 연산을 하기 위해 인식하는 자료형들이 정해져 있습니다.
-
산술 연산자(arithmetic operator)
산술 연산자(arithmetic operator) · 4칙 연산(+, -, *, /)과 나머지 값을 구하는 연산자(%)를 지칭합니다. · 산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자입니다. · 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다.
-
SCE- SCE연산 수행으로 인한 주의 사항
SCE연산 수행으로 인한 주의 사항 소스코드 class OperatorSCE { public static void main(String[] args) { int num1=0, num2=0; boolean result; result = (num1+=10)0; //(num1+=10) 10 false //(num2+=10)>0 -> 10>0 -> true // false && true //SCE연산이 수행됩으로써 오른쪽의(num2+=10)는 연산이 수행되어 지지 않습니다. System.out.println("result= "+result); System.out.println("num1= " + num1 + ", num2= " + num2); System.out.println(""); result = (num1..
-
상수-ConstEx01
상수 내부적으로 메모리 할당 후 연산 과정 소스코드 public class ConstEx01 { public static void main(String[] args) { int num = 6 + 10; //num : 변수 (메모리공간에 저장) //6, 10 : 상수 (메모리공간에 저장) System.out.println(10 + 3.14159); //4byte와 8byte가 메모리에 할당되어 지고 연산이 되어 진 후 출력 } } 출력결과