일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 산책하기 좋은 곳
- 졸업 작품 소재
- c언어
- Windows Forms
- 소켓 통신
- 실습
- 언제나휴일
- 강의
- 네트워크 프로그래밍
- c#
- 언제나 휴일
- 유튜브 동영상 강의
- 캡슐화
- 동영상 강의
- 프로젝트
- 표준 입출력
- 안드로이드 앱 개발
- 독립기념관
- 클래스 다이어그램
- 무료 동영상 강의
- 알고리즘
- 원격 제어 프로그램
- 충남 천안
- C++
- 파이썬
- 동영상
- 표준 라이브러리 함수
- 소스 코드
- 실습으로 다지는 c#
- 추천
- Today
- Total
목록전체 글 (365)
프로그래밍 언어 및 기술 [언제나휴일]
안녕하세요. 언제나 휴일에 언휴예요.나머지 연산을 사용하면 편한 곳 [C언어 동영상] 이번에는 나머지 연산을 사용하여 문제를 해결하는 대표적인 예를 알아볼게요. 프로그램을 작성하다보면 0123401234012… 처럼 특정 범위 내의 수를 순환하며 사용할 때가 발생합니다.원형 큐에서 front와 rear를 이동시킬 때는 대표적인 예로 들 수 있어요.원형 큐다음처럼 코드를 작성하여 실행시켜 보면 어떻게 동작하는지 느낌이 오실 거예요./* https://ehpub.co.kr 언제나 C언어 나머지 연산, 이럴 때 사용하자. 0123401234012...*/#include //표준 라이브러리 헤더#include //표준 입출력 헤더int main(){ int i = 0; printf..
안녕하세요. 언제나 휴일에 언휴예요. 산술 연산과 overflow [C언어 강의 동영상] 이번 강의는 산술 연산과 overflow 현상을 알아볼게요.1. 산술 연산2. overflow1. 산술 연산이번 강의에서 다루는 산술 연산은 사칙 연산과 나머지 연산입니다. 연산 기호는 +, -, *, /, %입니다.사칙 연산 중에 더하기, 빼기, 곱하기는 우리가 생각하는 것과 전혀 차이가 없습니다.나누기 연산은 사람에 따라 생각이 다소 차이가 있을 수 있어요.피연산자가 정수일 때 나누기 연산과 나머지 연산을 제공하고 있습니다.나누기 연산의 결과는 몫입니다. 근사값(반올림 값)이 아닌 몫입니다.코드로 확인하는 것이 제일 정확합니다.#include //표준 입출력 헤더int main(){ //+, -, *, /,..

안녕하세요. 언제나 휴일에 언휴예요. 이번 글은 강의는 아닙니다. 이 내용을 모르더라도 C언어를 익히는 데 영향이 없습니다.실수 형식의 메모리 구조C언어에서 실수는 메모리에 2진 체계에 의해 부호부, 지수부, 가수부로 표현합니다.double 형식은 부호부(1), 지수부(11), 가수부(52)로 구성합니다.float 형식은 부호부(1), 지수부(8), 가수부(23)로 구성합니다.실수를 메모리에 표현하는 방법은 별도의 게시글로 제공하고 있으니 참고하세요.실수를 메모리에 표현하는 방법 알아보기FLT_MIN, FLT_MAX실수 형식의 양수는 FLT_MIN~FLT_MAX까지 표현 가능한 것으로 알고 있습니다.float.h에 이 값을 약속하고 있죠. 그런데 이러한 값이 메모리에 어떻게 표현하는지 아시나요?FLT_M..
IEEE754 4바이트 실수 메모리 표현0에서 1 사이에도 실수는 셀 수 없다는 것을 알고 계시죠. 결국 메모리에 실수를 표현하다보면 오차가 발생할 수 있다는 것을 알아야 한다는 것이죠. 이 또한 알고 계실거예요. 그렇다면 다음의 실행 결과는 어떻게 나올까요?printf(“%.20f\n”,0.1+0.2);결과를 보고 “이건 뭐지?” 라는 생각을 하신 분들도 있을 거예요. 실수 표현에 오차가 있다고 하더라도 이런 정도에서 오차가 발생할 것이라 생각하기 쉽지 않죠. 사실 우리는 10진수로 사고하지만 컴퓨터에 데이터를 표현할 때는 2진수 체계를 사용합니다. 이 또한 아는 사실이겠지만 여전히 우리의 사고는 10진수 체계 속에 있다보니 오판할 때가 종종 있어요. IEEE754 표준 방식으로 4바이트 실수를 표현하..
안녕하세요. 언제나 휴일에 언휴예요.실수 형식 double, float 표현과 출력 [C언어 동영상 강의] 이번 강의에서는 실수 형식 강의예요. 실수 형식을 표현하는 방법과 출력하는 방법을 알아봅시다.1. 실수 형식의 메모리 크기2. 실수 리터럴 표현3. 실수 출력 - 소숫점 이하 출력할 자리 표현4. 실수 출력 포멧 %f %g %e5. 실수 사용에서 주의할 점1. 실수 형식의 메모리 크기먼저 sizeof로 실수 형식의 메모리 크기를 알아보아요.#include //표준 입출력 헤더int main(void){ printf("sizeof(double):%d bytes, sizeof(float):%d bytes\n", sizeof(double),sizeof(float)); retur..