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
- machinelearning
- 결과를얻는법
- CrossAngle
- 신영준
- 프로그래머스
- 인하대학교
- tacotron
- 쇠막대기
- 인하멘토링
- 타코트론
- 인천남중
- 로그남기기
- 프로그라피
- 심플소프트웨어
- graphicdriver
- 서구동구예비군훈련장
- 개발자를위한파이썬
- 봉사활동
- texttospeech
- 노트북덮개
- 놀이동산의슈퍼컴퓨터를작동시켜라
- 2019회고
- 개발자회고
- 우분투비트확인
- 서버로그
- jaypark.dating
- Xangle
- intell
- 한빛미디어
- 나는리뷰어다
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