연산자
-
[Java] 2. 자료형과 연산자CSE/Java 2015. 8. 5. 15:55
2.1 자바 프로그램 기본 구조 2.1.1 간단한 기본 프로그램 자바 프로그램의 구조는 다음과 같습니다. 1234567891011 package exam1; public class Hello { public static void main(String[] args) { // 1. 입력(변수 선언 후 변수 값 저장 또는 키보드에서 입력, 파일등에서 읽어오기) // 2. 처리(연산 또는 메서드 정의하여 작업) // 3. 출력(처리 결과를 화면 등에 표시) }} Colored by Color Scriptercs 모든 Java 파일을 실행하기 위해서는 main 메서드가 필요합니다. main 메서드가 존재하지 않으면 컴파일러는 에러 메시지를 발생시킵니다. [예제 1] 정수, 실수, 단일 문자를 저장할 3개의 변수를..
-
[javascript] 24. 비교(Comparisons) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:16
JavaScript Comparison and Logical Operators 1. Comparison Operators 비교 연산자는 동일성을 결정짓는 논리 식에 쓰이거나 변수나 값 사이에서 다름을 측정하는데 사용합니다. x = 5 일때, 아래 테이블을 통해 비교 할 수 있습니다. OperatorDescriptionComparingReturnsTry it==equal tox == 8falseTry it ≫x == 5trueTry it ≫===equal value and equal typex === "5"falseTry it ≫x === 5trueTry it ≫!=not equalx != 8trueTry it ≫!==not equal value or not equal typex !== "5"trueTry..
-
[javascript] 8. 연산자(Operators) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:26
JavaScript Operators 값을 변수에 할당하고 그 값들을 더하는 예제입니다. 123var x = 5; // assign the value 5 to xvar y = 2; // assign the value 2 to yvar z = x + y; // assign the value 7 to z (x + y)cs 1. JavaScript Arithmetic Operators산술 연산자는 변수와 값 사이의 산술 연산을 수행하기 위해 사용됩니다. OperatorDescription+Addition-Subtraction*Multiplication/Division%Modulus++Increment--Decrement[ 출처: W3Schools] 2. JavaScript Assignment Operators..
-
[PHP] 8. 연산자 (Operators) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:42
PHP 5 Operators 1. PHP Operators 연산자(Operator)는 변수와 값을 연산을 수행하기 위해 사용됩니다. 2. PHP Arithmetic Operators PHP 산술(Arithmetic) 연산자는 숫자 값을 일반적인 산술 연산을 하기 위해 사용됩니다. OperatorNameExampleResultShow it+Addition$x + $ySum of $x and $yShow it ≫-Subtraction$x - $yDifference of $x and $yShow it ≫*Multiplication$x * $yProduct of $x and $yShow it ≫/Division$x / $yQuotient of $x and $yShow it ≫%Modulus$x % $yRemai..
-
[C Language] 14. 캐스트 연산자 - C 언어CSE/C Language 2015. 6. 13. 10:13
1. 명시적 형 변환(강제적 형 변환) 명시적 형 변환은 강제적으로 형을 변환할 때 사용할 수 있다. 아래 예제를 통해 살펴보도록 하자. 12345678910111213141516/* * explicit.c * * Created on: 2015. 5. 11. * Author: root */ #include int main(void) { printf("5 / 2 = %d\n", 5 / 2); printf("(float) 5 / float(2) = %.1f", (float) 5 / (float) 2); return 0;}Colored by Color Scriptercs 2. 묵시적 형 변환 묵시적 형 변환은 사용자가 형 변환을 해주지 않아도 시스템이 자동적으로 형 변환을 행하는 것을 말한다. 아래 예제를 통..
-
[C Language] 13. 비트 연산자 - C 언어CSE/C Language 2015. 6. 13. 10:11
1. 비트 연산자의 종류 - 비트 연산자는 모두 여섯 가지가 있으며 아래와 같다. ~ : 1의 보수 비트 연산자 ^ : XOR 비트 연산자 | : OR 비트 연산자 & : AND 비트 연산자 : 오른쪽 시프트 연산자 2. ~ 비트 연산자 '~'는 단항 연산자이기 때문에 하나의 항을 가지며 어떤 수에 '~' 연산자를 사용하면 결과는 1의 보수가 된다. 사용방법변경 전 변경 후 ~50000 0000 0000 0101 1111 1111 1111 1010 ~10240000 0100 0000 0000 1111 1011 1111 1111 3. ^ 비트 연산자 '^'는 이항 연산자이며 2개의 항을 가진다. 이것은 특정한 비트에 대해 XOR(Exclusive OR)을 수행하는데, 베타적 논리합이라고도 하며 아래와 같은..
-
[C Language] 12. 조건 연산자 - C 언어CSE/C Language 2015. 6. 13. 10:09
조건 연산자는 삼항 연산자라고도 하는데, 3 개의 항을 사용하여 연산하기 때문에 붙여진 이름이다. result = (expression) ? value1 : value2; expression에서 수식을 검사하여 참일 경우, value1의 값을 result에 할당하고, 그렇지 않으면 value2를 result에 할당한다. 아래 예제를 통해 확인해 보자. 12345678910111213141516171819202122/* * max.c * * Created on: 2015. 5. 11. * Author: root */ #include int main(void) { int one, two, result; puts("Input two numbers"); scanf("%d %d", &one, &two); resu..
-
[C Language] 11. 논리 연산자 - C 언어CSE/C Language 2015. 6. 13. 10:08
1. 논리 연산자의 종류 논리합(||) - 논리합은 두 항 중에 하나라도 참이면 그 결과값이 참이 되는 논리 연산자이다. 논리곱(&&) - 논리곱은 두 항 모두 참이여야 참이 되고, 둘 중에 하나라도 거짓이면 결과값은 거짓이 되는 논리 연산자이다. 논리부정(!) - 논리부정은 항의 결과값의 반대로 반전시킨다. 참이였다면 거짓으로, 거짓이면 참으로 반전시킨다. 2. 논리 연산 방법 xy 논리합(OR) 논리곱(AND) 논리부정(NOT) x 00 0 0 1 01 1 0 1 10 1 0 0 11 1 1 0 아래 간단한 예제로 확인해보자. 1. (7 == 4) || (5 == 5) : 오른쪽의 5 == 5가 참이므로 논리합에 의해 결과는 참이다. 2. (5 > 3) && (4 < 3): 왼쪽항의 결과는 참이나 오..