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
- 프로그래머스
- 나는리뷰어다
- intell
- 우분투비트확인
- 신영준
- 개발자를위한파이썬
- 인하대학교
- Xangle
- 로그남기기
- 결과를얻는법
- machinelearning
- 심플소프트웨어
- tacotron
- 한빛미디어
- 인하멘토링
- graphicdriver
- 타코트론
- CrossAngle
- texttospeech
- 개발자회고
- 쇠막대기
- 2019회고
- 서구동구예비군훈련장
- jaypark.dating
- 봉사활동
- 서버로그
- 노트북덮개
- 프로그라피
- 인천남중
- 놀이동산의슈퍼컴퓨터를작동시켜라
Archives
- Today
- Total
jc.jang
파이썬 - 변수 본문
변수란
값을 저장하는 장소
변수는 메모리 주소를 가지고 있고 변수에 들어가는 값은 메모리 주소에 할당된다.
a =3
b =5 입력시
메모리(우리가 흔히 아는 16G, 32G 등등 램)에서는
Memory Address Variable
5 0x0002 b
3 0x0001 a
이런식으로 저장된다. 밑에서 부터 저장 되고, 변수는 메모리 주소를 가지고 있고 변수에 들어가는 값은 메모리 주소에 할당된다.
a라는 변수는 메모리 주소 값을 가지고 있고 변수에 들어가는 값은 메모리 주소에 할당된다.
컴퓨터의 구조 - 폰 노이만 아키텍처
폰 노이만 아키텍처에서는 사용자가 컴퓨터에 값을 입력하거나 프로그램을 실행할 경우 그 정보를 먼저 메모리에 저장시키고 CPU가 순차적으로 그 정보를 해석하고 계산하여 사용자에게 결과값 전달
컴퓨터의 반올림 오차
c = 37.999999999999999999999999999
print(c)
38.0
컴퓨터의 모든 값은 이진수로 변환되어 메모리에 저장된다.
0.1을 이진수 변환할 때
이처럼 단순한 실수도 이진수로 변환하면 무한소수가 된다.
반올림 오차는 충분히 작아 반올림을 하여 일반적으로 문제가 되지 않음
Comments