05-18 01:37
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Class
- BFS
- python
- systemd
- Inheritance
- preprocessing
- Physical Scheme
- Unity
- 리눅스 마스터 1급
- selenium
- spring
- Operator
- literal
- OOP
- Entity Set
- descriptive statistics
- Entity
- Reference Type
- 셀레니움
- 리눅스
- External Scheme
- Mac
- X.org
- X윈도우
- dbms
- Binary Search
- 자바
- Polymolphism
- 백준
- Java
Archives
- Today
- Total
목록2's complement (1)
Byeol Lo
Computer Language - Casting(Type conversion)
Java의 서로 용량(크기)이 다른 데이터 타입끼리의 연산을 살펴보자. Casting(형변환) 형변환을 Casting이라고 하는데, 이는 "연산 수행시가 아니"라 그냥 형변환이 일어나는 곳에 사용하는 개념이다. (연산 수행시는 뒤에 나올 예정이다.) Narrowing Casting (축소 형변환, 강제 형변환) 크기가 큰 데이터 타입에서 작은 데이터 타입으로 변환하고 싶을 때 적용(사용)되는 개념이고, 일반적으로 그냥 Casting이라고 함은 이를 의미한다. long bigNum = 100000000000000000L; int num = (int) bigNum; //(Narrowing Casting 사용) Widening Casting (확대 형변환, 자동 형변환) 크기가 작은 데이터 타입에서 큰 데이터..
Programming Language/Java
2023. 3. 13. 19:12