강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

know0329님의 프로필 이미지
know0329

작성한 질문수

Do it! 자바 프로그래밍 입문 with 은종쌤

변수와 자료형 (3)

형 변환에서의 데이터 손실에 대한 질문

작성

·

188

0

double dNum = 3.14;

int num = (int)dNum; 

에서 num은 메모리에서 4byte의 공간을 가지게 되는데 위의 경우 형 변환으로 인해 .14가 날라갑니다. 그런데 그것이 메모리 상에서 아예 사라지는 것인지 아니면 메모리에는 값이 남아 있는데 4bytes씩 읽어서 .14를 못 읽어서 그런 것인지 궁금합니다. 만약 후자라면 메모리를 직접 접근해서 메모리 값으로 읽으면 값이 온전하게 3.14라고 읽을 수 있나요?

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
know0329님의 프로필 이미지
know0329

작성한 질문수

질문하기