전체 글 (374) 썸네일형 리스트형 연산자 (산술) 산술 연산자란? double 을 사용하면 소수점까지 나오는데 선언할 때 double result4 = 5.0 / 3; 즉 숫자에도 소수점까지 입력해줘야 값도 소수점까지 나옴 연산자 (항, 대입, 부호) 항 (Operands)과 연산자(Operators) 연산 과정에서 사용되는 데이터 값이나 값을 항 (Operands) 이라고 한다. 하나 이상의 항을 사용하여 특정 연산을 수행하는 기호를 연산자 (Operators) 라고 한다. 대입 연산자 (Assignment Operator) : = 대입 연산자는 특정 값이나 다른 변수의 결과를 변수에 할당(대입)하는 데 사용된다. 대부분의 이항 연산자 중에서 실행 우선순위가 가장 낮아서, 대부분의 연산이 이루어진 후에 마지막으로 값이 할당된다. (연산에 순서는 오른쪽에서 왼쪽으로) 기본 형태는 왼쪽 변수 = 오른쪽 표현식(값, 변수, 또는 계산식) 부호 연산자 : +, - 부호 연산자는 변수의 부호를 변경하거나 유지하는 단항 연산자이. 연산자는 변수의 부호를 그대로.. 명령어를 통한 컴파일 실행 D: 드라이브 안에 있는 workspace - java - teco_java - src - basic - ch02 안에 있는 Constant.java 컴파일을 하려고 한다. 검색창에 cmd 검색 후 명령 프롬프트 실행하기 명령 프롬프트 실행하니 c드라이브로 되어 있어서 d드라이브로 이동시키기 -> d: cd D:\workspace\java\teco_java\src\basic\ch02 -> 이 파일 경로로 이동하겠다 javac Constant.java 를 검색하면 이렇게 오류가 발생한걸 인코딩으로 컴파일하기! javac -encoding UTF-8 Constant.java java Constant.java 하면 파일 컴파일 완료! cd D:\workspace\java\teco_java\src\basic\c.. 형 변환 ( Type Casting ) 형 변환 (type casting)이란?프로그래밍에서 하나의 데이터 타입을 다른 데이터 타입으로 변환하는 과정을 말한다.형변환은 크게 두가지 유형으로 나눌 수 있는데 암시적 형변환, 명시적 형변환으로 나눈다.작은 상자에서 큰 상자로 가는건 자동 형 변환큰 상자에서 작은 상자로 가는건 강제 형 변환인데 이때 데이터 손실 발생 가능!예제1당신은 전자 상거래 웹사이트를 운영하고 있으며, 특정 제품에 대해 할인 행사를 진행하려고 합니다. 제품의 원래 가격은 59.99달러이고, 30% 할인을 적용하려고 합니다. 최종 가격을 계산한 후, 소수점 이하를 버리고 정수 부분만을 가격으로 표시하려고 합니다.제품의 원래 가격과 할인율을 상수로 선언하십시오.할인된 가격을 계산하고, 그 결과를 정수로 형변환.. 상수 ( Constant )와 리터럴 ( Literal ) 상수 (Constant)란?변하지 않는 수, 반드시 값이 초기화 되어야 하고 한 번 초기화 되면 변경할 수 없게 하는 메모리 공간을 의미.이 특징 때문에 원주율(3.14), 1년(12개월), 최대 사용 가능자의 수 등을 표현할 때 사용된다.final로 상수 선언 --> 값이 한번 정해지면 변경할 수 없는 수(값, 데이터)final 상수를 사용할 때는 대문자사용리터럴 (Literal)이란?프로그래밍에서는 상수를 값을 한 번 저장하면 변경 할 수 없는 저장공간으로 정의하였기 때문에 이와 구분하기 위해 상수를 다른 이름으로 불러야 하는데 이때 상수대신 리터럴이라는 용어를 사용한다. 데이터 타입(논리형) 논리 자료형 논리 자료형은 프로그래밍에서 사용되는 데이터 타입 중 하나로, 논리적인 참(true)과 거짓(false)을 표현 대부분의 프로그래밍 언어에서는 불리언(Boolean)이라고도 불린다. 이러한 논리 자료형은 주로 조건문, 반복문 및 논리 연산과 같은 논리적인 연산에 사용된다. 논리 자료형 예시 데이터 타입(실수형) 실수란? 실수는 소수점 이하 값을 가질 수 있는 숫자이며, 유리수와 무리수를 포함한다. 예를 들어, 3.14나 1.732는 실수이다. 프로그래밍에서는 이러한 실수를 다루기 위해 실수형 데이터 타입을 사용한다. L value 와 R value L-value는 주로 할당(대입) 연산자의 왼쪽에 나타나는 표현식이이고 R-value는 "값 그 자체"를 나타냅니다. 즉, 실제로 값을 나타내는 것을 의미합니다. 예를 들어, int y = 20;에서 20은 R-value입니다. 그렇다면, 오른쪽에 나타나는 값 또한 사실 메모리 어딘가에 저장하는 것이 맞습니다. R-value는 값을 생성하므로, 해당 값은 메모리에 저장되어야 합니다. 값을 생성하려면 해당 값을 저장할 메모리 공간이 필요합니다. 그래서 오른쪽에 정수를 .. 데이터 타입(문자형) byte 와 bit란? bit ● 컴퓨터의 최소 데이터 단위 ● 이진수(0 또는 1)로 표현되는 정보의 단위 ● 1비트는 2가지의 상태를 나타낼 수 있습니다. 예를 들어, 스위치가 켜져있는지(1) 꺼져있는지(0)를 나타낼 수 있다. ● 컴퓨터의 모든 데이터와 명령은 이진수로 표현되며, 이진수의 각 자리는 비트에 해당 byte ● 8개의 비트로 이루어진 데이터 단위입니다. ● 1바이트는 일반적으로 컴퓨터에서 문자, 숫자, 기호 등의 하나의 문자를 나타내는 데 사용됩니다. ● 예를 들어, 영문 알파벳 한 글자는 보통 1바이트로 표현됩니다. bit는 정보의 최소 단위이고, byte는 데이터를 저장하고 표현하는 데 사용되는 더 큰 단위 핵심 정리 - 8비트는 1바이트, bit 는 물리적인 단위, byte는 논리.. 이전 1 ··· 43 44 45 46 47 다음