무리스

반응형

안녕하세요. 오늘도 어김없이 돌아온 패스트캠퍼스 C++ 실력완성 3회차 입니다.

 

오늘은 7,8,9강 강의를 들었습니다.

7강은 부동 소수점 -1  29분 강의였습니다.

퇴근하고 29분 강의를 쭉 들으려니 살짝 힘겨웠네요.

8강도 부동 소수점 -2도 30분이나 되다니..  거의 1시간을 부동 소수점에 대해 강의를 들었네요.

 

자 그럼 7강 시작하겠습니다.

부동 소수점은 지수부와 가수부가 나타납니다.

실수를 표현할 때 소수점 위치를 고정시키지 않고 지수부와 가수부로 나타낸다고 합니다.

부동소수점형이 메모리에는 어떤 식으로 올라가는지 살펴보도록 하겠습니다.

 

-118은

-1110110 으로 나타내지고, 

625는

101로 표현됩니다. 이진수로..

 

부동소수점으로 표현하기 위해서는 -1110110. 의 .을 맨 앞자리의 1뒤로 보냅니다.

그러면 -1.110110101 이 되고 -1110110.의 .(점)이 -1.110110101 여기까지 6자리 이동하게 됩니다.

그래서 뒤에 *10^6 이 되게 됩니다.

 

여기서 -1이 부호 / 110110101이 가수부 / *10^6이 지수부가 됩니다.

결과적으로 이런식으로 표현됩니다.

 

7강에 이어서 8강도 부동 소수점 강의인데요. 계속 지수부 가수부를 확인하는 내용이었습니다.

개인적으로 이때까지 1~8강 중에서 가장 어려운 부분이라고 생각되네요.. 

복습이 많이 필요할거 같습니다. 처음 듣는거라 우선 이론만 습득한다는 생각으로 가볍게 듣긴 했습니다.

체크해서 다음에 또 들어야겠습니다. 한번 듣고서는 이해하기가 살짝 버겁네요,,,

 

그 다음 9강에서는 이제 숫자말고 문자형에 대해서 다루게 됩니다.

 

iclude <iostream>

 

using namespace std;

int main()

    char ch = 'a';    //  char은 캐릭터의 약어입니다.  문자는 앞 뒤로 작은 따옴표를 사용해야됩니다.

   cout <<  << endl;

}

 

char는 문자를 표현하는 함수입니다.

1byte = 255로 표현 가능한 내부적 정수입니다.

 

다음으로 ASCII 코드를 알아볼텐데요,

7 비트로 표현 가능한 문자표입니다.

이런식으로 볼 수 있습니다. 인터넷 검색하면 바로 나오네요.

9강은 char형의 문자형을 배웠습니다. 

큰 내용은 없었고 지금까지 기초적인 "이론"으로 구성되는거 같네요.

이론이 어떻게 보면 가장 지루하고 재미없을 수도 있지만, 가장 베이스가 되는 부분이니 복습하며 확실하게 

습득하고 넘어가야겠습니다.

 

오늘도 야근을 하고.. 지친 하루에 이론적인 내용들 뿐이라 힘들었지만 오늘도 해냈다는 마음으로 공부를 끝내겠습니다.

 

내일은 더 알찬 내용으로 포스팅하도록 하겠습니다.

하루 잘 마무리 하세요 ~

 

강의 링크 올려드립니다.

참고하실 분은 아래 링크를 클릭해주세요.

 

올인원 패키지 : C++ 실력 완성👉https://bit.ly/33beaFj

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading