| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- CS
- 프로그래머스
- 3D그래픽
- level1
- boj
- cs기초
- 카드뉴스
- blender4.0
- 자바스크립트
- Python
- 3d스터디
- leetcode
- 포토샵
- 파이썬
- 코딩테스트
- blender
- 단계별로 풀어보기
- c언어
- 비트연산
- csharp
- 3d모델링
- 블렌더도넛
- 알고리즘
- 블렌더튜토리얼
- 도넛튜토리얼
- 단계별문제풀이
- Photoshop
- AI
- 블렌더
- 백준
- Today
- Total
목록float (2)
슬로우도파민
정수 자료형정수 자료형은 다음과 같다. char --------- 1바이트short -------- 2바이트int ----------- 4바이트long --------- 4바이트longlong ----- 8바이트 자료형 바이트 비트 2의 제곱 범위 실제 범위 char18bit-2⁷ ~ 2⁷−1-128 ~ 127short216bit-2¹⁵ ~ 2¹⁵−1-32,768 ~ 32,767int432bit-2³¹ ~ 2³¹−1-2,147,483,648 ~ 2,147,483,647 (20억)long (Windows 기준)432bit-2³¹ ~ 2³¹−1-2,147,483,648 ~ 2,147,483,647long long864bit-2⁶³ ~ 2⁶³−1-9,223,372,036,854,775,808 ~ ..
우선 C언어에는 float(4bytes)과 double(8bytes)의 실수 자료형이 있다. float 자료형을 예로 들면,다음 그림처럼 4바이트이므로 32비트만큼의 메모리를 가지게 되고 가장 왼쪽 1비트는 부호그다음 8비트는 지수(몇번 곱할지)그 나머지 비트들은 소수부를 뜻한다.(IEEE 754 표준) 예를 들어 보자. 실수 5.75는 컴퓨터가 어떻게 저장할까? 1. 10진수 -> 2진수 변환 정수 부분5(10) = 101(2) 소수 부분0.75(10) = 0.11(2) 따라서5.75(10) = 101.11(2) 2. 정규화 (Normalization) 101.11₂ → 1.0111₂ × 2² 3. IEEE 754 구성 구분비트수부호(sign)1bit지수(exponent)8bit가수(man..
