Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 티스토리챌린지
- 은행원알고리즘
- API
- 파이썬
- m:n
- 편향된 지수
- allocationSize
- JPA
- 커밋 되돌리기
- 쿠키
- 런타임 상수
- @Autowired
- 프로그래머스
- Git
- DTO
- 리눅스
- 무한정 대기
- 알고리즘
- 오블완
- application layer
- 기본키 전략
- 쉘 스크립트
- JDBC
- compgen
- 백준
- @SubscribeMapping
- spring
- intelij spring config
- 컴파일 타임 상수
- BindingResult
Archives
- Today
- Total
목록지수 (1)
둘셋 개발!
[Java] float의 지수부분(8bit)는 왜 범위가 -127~128 일까
Intro.float를 2진수로 저장하는 방식을 보다가 지수부분(8bit)의 범위가 왜 -127~128인지 궁금해졌다. 왜냐하면 8bit일 경우, 2의 보수법을 사용하면 -128 ~ 127까지 이기 때문이다.우선 float의 값을 2진수로 변환하는 예시를 하나 들어보자. float num = (float) 263.3; 이 값을 실제로 메모리에서는 어떻게 저장할까? float는 4byte를 차지하기 때문에 총 32bit로 263.3를 표현해야 할 것 이다. 그리고 자바에서 실수형을 저장할 때 부동소수점으로 표현함으로 32bit를 부호비트, 지수비트, 가수비트로 표현할 것이다.(부동소수점이 무엇인지 모르신다면 더보기를 열어보세요)더보기실수형을 표현하는 2가지 방식 (1) 고정소수점정수부분과 소수 부분을 나..
카테고리 없음
2024. 5. 25. 14:04