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 | 31 |
Tags
- BeautifulSoup
- pipenv
- python3
- richtext
- 노마드코더
- 정렬알고리즘
- 속초여행
- 장고
- Django
- JavaScript
- 성수동카페
- 컴퓨터과학
- 상속
- 포인터
- 부스트코스
- c언어문자열
- removetooltip
- 건대입구맛집
- 자바
- 강원도속초맛집
- FLUTTER
- 알고리즘
- 가상환경
- 추상클래스
- Python
- 코딩독학
- 아스키코드
- 남양주맛집
- DOM
- popupmenubutton
Archives
- Today
- Total
목록오버플로우 (1)
YUYANE
C / 오버플로우
오버플로우 데이터 타입이 저장할 수 있는 최대/최소 범위를 넘어섰을 때를 일컫는다. 예시 #include #include int main(void) { float price = get_float("What's the price?\n"); printf("Your total is %.100f.\n",price); } float 값을 입력 받아 출력시키는 코드이다. '%.100f'는 소수점 아래 100자리까지 출력하라는 구문이다. '0.2'를 입력 했으니, 결과 값으로 '0.2000000000...'을 가져야 마땅하지만, 보다시피 0 이외에 이상한 숫자들이 출력된다. 원인 이는 float에서 저장 가능한 비트 수를 넘어섰기 때문이다. 프로그램을 작성하면 구동 중에 RAM이라 불리는 메모리에 저장되는데, RAM..
Programming Languages/C
2021. 1. 19. 12:21