No video

C언어 - 정수 표현

  Рет қаралды 5,883

초이스 프로그래밍

초이스 프로그래밍

Күн бұрын

C 언어에서 내부적으로 정수를 표현하는 방법을 알아봅니다.

Пікірлер: 14
@Sjedatcom
@Sjedatcom Жыл бұрын
도저히 댓글을 안 남길 수가 없는 영상이네요 C언어를 조금배우다 다시 기초부터 하기위해 왔는데, 평소 당연시 에러가 안내기 위해 1 여유 값을 줬었는데 개념을 알고 보니 지나온 길도 새롭네요! 좋은 강의 감사합니다.
@choisprogramming
@choisprogramming Жыл бұрын
도움이 되었다니 기쁨니다. 그 사실을 알려주셔서 감사하고요 ^^
@youngjoongkim9773
@youngjoongkim9773 2 жыл бұрын
자세히 가르쳐 주셔서 고맙습니다.
@user-te3tj7pt8s
@user-te3tj7pt8s Жыл бұрын
10:54 에서 "2의 보수를 취하고 있는 수에서는" 12:29 에서 "지금 2의 보수 표기법이에요" 라고 하셨는데 시간별 각 상황에서 2의 보수를 취하고 있는지 어떻게 알 수 있나요? 12:29 에서 맨 앞의 1을 부호로 생각할게 아니라 그냥 6 이랑 5 를 더해서 11 이 나온 거 아닌가요? 아직 초보라..
@choisprogramming
@choisprogramming Жыл бұрын
안녕하세요. 12:29 관련해서요 ^.^ 이 수의 표기 방법이 2의 보수다 라는 것을 전제로 하여 해석이 가능한 것입니다. 예를들어 11 이라고만 쓰면 8진수일 때와 10 진수일 때 각각 의미가 달라지는 것과 같습니다. 그럼 2의 보수 표기법일 때는 맨 완쪽 비트를 부호비트로 해석하는 것이 맞겠지요. 답이 되었으면 좋겠습니다. ^.^
@bayraa061
@bayraa061 2 жыл бұрын
감사합니다.
@choisprogramming
@choisprogramming 2 жыл бұрын
^.^
@user-cc6qy1iq4o
@user-cc6qy1iq4o 3 жыл бұрын
제가 현재 과정중에 c언어를 배우고 있습니다. 현재 c언어가 모든언어에 기초라고 하는데요. 그래도 엄청 어렵네요. 시간이 되서면 질문에 답변 꼭 부탁드립니다.(오로지 c언어로만 진행중이며, 현재 과정이 나간지 한달정도 되었습니다.) 또한, 참고해주실 부분은 ㅜㅜ 비전공자입니다. 질문하기전에 저희 과정 공부하는 방식입니다. 아주 만족스럽고 정말 하루하루 재미있습니다. 1. 사실 디아블로 게임만들기, 계산기 만들기, 돌발문제라고 해서 퍼즐만들기, 테트리스 만들기 등을 합니다. 한달에 8개 과제는 하는 듯해요. 2. c언어가 무엇이다. 배열은 뭐고, 포인터는 무엇인지? 이렇게 자사하게 짚어주는 과정 스타일도 아닐 뿐더러 강사분들도 배테랑이지만, 그런 스타일은 아닙니다.(만족^^) 3. 단지 시간이 넘칩니다. 과제를 주어질때는 시간이 부족하지만, 과제가 나가기전에 포인터가 무엇인지 !! 배열이 무엇인지 공부할 시간을 줍니다. 질문 1. 전 사실 계산기 만들기, 회원관리 프로그램, 최대값 최소값 제외하고 출력, 퍼즐 만들기 등 스스로하는 부분도 있지만, 디아블루게임, 테트리스 등은 못할 때도 있습니다. 그게 정상인가요? 2. 처음엔 제가 함수화하여, 변수설정하여 만들어 봅니다. 그러다가 안풀리면 다른 분들 만든 것을 보고 배우기도 합니다. 이러한 공부방식은 좋은가요? 3. 제가 한 것을 만들어보고 다른분이 한 것을 따라 치면서 분석하면서 공부 중입니다. 정말 이 로직은 내가 언제던지 써먹을 수 있겠구나 한 것은 정리해 두었다가 다시 써먹긴 합니다. 이 공부 방법도 괜찮은가요? 4. 처음 테트리스 만들어 봐라~!! 할 때 구글링하면서 다른 분들이 한 것을 본적이 있습니다. 그걸 그대로 따라치면 배울점이 없어 보였지만, 그래도 모르고 어떻게 할지 갈피를 못찾겠습니다. 그럴 때는 구글링해서 예제가 있다면 한번 따라치면서 공부해도 될런지요?
@choisprogramming
@choisprogramming 3 жыл бұрын
대체로 잘하고 계십니다. 1번은 당연히 정상범주이고요, 말씀하신 프로그램들은 논리만들기, C언어 기초를 어느정도 나간 후에 할 수 있는 것인데 비전공자가 한달만에 따라가고 있다는게 대단한겁니다. 2,3,4번은 모두 맞는 방법이고요, 특히 2.3번은 저도 추천하는 방법입니다! C언어 기초갸 필요하시면 제가 준비한 클래스101 강의를추천해 드릴게요. class101.app/e/Choice_C_class 앞으로도 많은 발전 있으시기 바랍니다~!
@user-cc6qy1iq4o
@user-cc6qy1iq4o 3 жыл бұрын
@@choisprogramming 답변 감사합니다. 저 같은 경우 리눅스 vi에디터에서 코딩중입니다. 제약 조건이 많더라구요. ㅜㅜ
@user-fn9mx4rb7d
@user-fn9mx4rb7d 11 ай бұрын
9:53 4바이트가 16진수로 8자리, 1바이트는 16진수로 2자리씩이라고 하셨는데 이 부분이 잘 이해가 안됩니다 ㅜㅜ
@yongk1883
@yongk1883 2 жыл бұрын
정말 좋은강의네요 더 많이올려주세요
@choisprogramming
@choisprogramming 2 жыл бұрын
격려 감사힙니다! 힘을 내서 영상 제작에 써야겠습니다 ^.^
@macaira7009
@macaira7009 3 жыл бұрын
우앙......
[자료구조] 이진 탐색 트리 : 개념과 구현(C언어)
36:38
초이스 프로그래밍
Рет қаралды 10 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 14 МЛН
The Giant sleep in the town 👹🛏️🏡
00:24
Construction Site
Рет қаралды 19 МЛН
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 13 МЛН
깨알 C언어 | 11. 진법변환, 비트연산
26:37
흥달쌤
Рет қаралды 29 М.
유니티 C# 고급문법 LINQ
18:31
게이머TV
Рет қаралды 714
자료구조 트리 이해하고 용어알기
9:48
초이스 프로그래밍
Рет қаралды 2,8 М.
2의 보수 완전정복 two's complement
5:05
대멀쌤
Рет қаралды 78 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 14 МЛН