반응형

16진수 4

C언어 형식[ehpub.co.kr 캐스팅]

C언어 형식[ehpub.co.kr 캐스팅][디딤돌 C언어 ] 9. 기본 형식(TYPE)언휴) 데이터를 기록하는 메모리는 유한 자원이란다. 그래서 형식을 약속했지!학생) 그럼 형식에는 필요한 메모리 크기와 표현할 수 있는 범위가 정해지겠네요.언휴) 그런데 실수는 0에서 1 사이에도 무수히 많은 수가 있어서 오차 범위가 있어. 학생) 그럼 실수를 사용할 때는 정확한 값이란 생각보다 근사값으로 이해해야겠어요."형식에는 필요한 메모리 크기와 표현할 수 있는 범위가 정해집니다."[디딤돌 C언어 ] 10. 정수 형식과 표현 범위학생1) 정수 형식이 왜 이렇게 많아? 학생2) 목적에 맞게 필요한 메모리를 할당받아 사용할 수 있게 표현 범위에 따라 약속한거야."형식은 목적에 맞게 메모리를 할당받아 사용할 수 있게 표현..

[C언어 무료 동영상 강의] 11. 메모리, 10진수, 2진수, 16진수

11. 메모리, 10진수, 2진수, 16진수 메모리 단위 메모리의 2진수 표현을 10진수로 변환하기 2진수를 16진수로 표현하기 16진수를 10진수로 변환하기 메모리 크기와 표현 가지수 디딤돌 C언어 관련 게시글 11.메모리, 10진수, 2진수, 16진수 앞으로 프로그래밍 관련 글은 새롭게 개설한 언제나 휴일 전용 사이트에서 만나보세요. 2017년 1월 1일까지 이 곳의 프로그래밍 자료는 http://ehpub.co.kr 로 옮길 예정입니다.

[계산기 구조] 진수

진수 n진수 n개의 숫자로 표현하는 수 전산에서 알아두어야 할 진수에는 2진수, 8진수, 10진수, 16진수가 있습니다. n진수의 a번째 자리의 자리값은 n의 a승입니다. 따라서 8진수 1010 은 (8의 3승) + 0 + (8의 1승) + 0 = 512 + 8 = 520 입니다. n진수의 소수점 a번째 자리의 자리값은 n의 -a승입니다. 따라서 8진수 0.101은 (8의 -1승) + 0 + (8의 -3승) = 0.125 + 0.001953125= 0.126953125 2진수는 0과 1로 표현합니다. 이진수 1100.100 => 2의 3승 + 2의 2승 + 0 + 0 + 2의 -1승 + 0 + 0 = 12.5 8진수는 0~7로 표현합니다. 8진수 123.45 => 1*(8의 2승) + 2*(8의 1승) ..

11. 메모리, 10진수, 2진수, 16진수

11. 메모리, 10진수, 2진수, 16진수 프로그램의 메모리의 최소 단위는 비트죠. 그리고 하나의 비트에는 0과 1을 표현할 수 있구요. 이러한 특징때문에 메모리에 있는 데이터를 표현할 때 2진수로 나타내는 것이 편리해요. 예를 들어 8비트의 메모리에 10110111 값이 있을 때 이진수로 생각해 보세요. 이를 10진수로 나타내면 128X1+64X0+32X1+16X1+8X0+4X1+2X1+1X1 = 183 입니다. 큰 정수를 이진수로 나타내는 것은 계산하는 시간이 많이 들겠죠. 그리고 효과적으로 계산하기 위해 4비트를 하나의 16진수로 나타내는 방법도 자주 사용해요. 예를 들어 8비트의 메모리에 10110111 값이 있다면 1011 과 0111로 구분하세요. 그리고 1011은 16진수 B로 0111은 ..

반응형