분류 전체보기
-
* 실수 자료형의 크기 및 범위 (window) * 부동 소수점 일반적으로 사람이 사용하는것을 고정 소수점이라고 한다. ex ) 1.8 컴퓨터에서의 실수표현은 부동 소수점으로 하게되는데, '부'는 不가 아니라 , 둥둥 떠다닌다(float) 할때 浮를 사용한 말이다. 자세한 원리는 나중에 필요할때 아래 링크에서 확인 gsmesie692.tistory.com/94 컴퓨터에서의 실수 표현: 고정소수점 vs 부동소수점 어제 트위터 타임라인을 보다가, '부동소수점' 이라는 단어를 보면 어떻게 해석하게 되느냐는 그런 트윗이 RT로 넘어왔다. 생각해보니까 굉장히 비직관적인 단어다. 원래 영어단어는 floating point gsmesie692.tistory.com * 지수 표기법 실수e + 지수 : 실수 * 10의 ..
C언어 - 실수 자료형 | 선언 , 자료형 크기, 최댓값 최솟값* 실수 자료형의 크기 및 범위 (window) * 부동 소수점 일반적으로 사람이 사용하는것을 고정 소수점이라고 한다. ex ) 1.8 컴퓨터에서의 실수표현은 부동 소수점으로 하게되는데, '부'는 不가 아니라 , 둥둥 떠다닌다(float) 할때 浮를 사용한 말이다. 자세한 원리는 나중에 필요할때 아래 링크에서 확인 gsmesie692.tistory.com/94 컴퓨터에서의 실수 표현: 고정소수점 vs 부동소수점 어제 트위터 타임라인을 보다가, '부동소수점' 이라는 단어를 보면 어떻게 해석하게 되느냐는 그런 트윗이 RT로 넘어왔다. 생각해보니까 굉장히 비직관적인 단어다. 원래 영어단어는 floating point gsmesie692.tistory.com * 지수 표기법 실수e + 지수 : 실수 * 10의 ..
2020.10.17 -
* sizeof 연산자 sizeof연산자는 자료형의 크기를 byte단위로 리턴한다. (unsighned가 붙어도 크기는 같다.) #include int main() { printf("char: %d, short: %d, int: %d\n",sizeof(char), sizeof(short), sizeof(int)); return 0; } 출력 >>>>> char: 1, short: 2, int: 4 * limits 헤더파일에는 자료형의 최댓값 , 최솟값이 정의되어있다. char의 자료형은 -128 ~ 127이다. limits를 이용하여 출력해보면 #include #include int main() { char char_min = CHAR_MIN; char char_max = CHAR_MAX; printf(..
C언어 - 정수 자료형 | 최댓값 최솟값 , sizeof 연산자 ( <limits.h> <stdint.h> )* sizeof 연산자 sizeof연산자는 자료형의 크기를 byte단위로 리턴한다. (unsighned가 붙어도 크기는 같다.) #include int main() { printf("char: %d, short: %d, int: %d\n",sizeof(char), sizeof(short), sizeof(int)); return 0; } 출력 >>>>> char: 1, short: 2, int: 4 * limits 헤더파일에는 자료형의 최댓값 , 최솟값이 정의되어있다. char의 자료형은 -128 ~ 127이다. limits를 이용하여 출력해보면 #include #include int main() { char char_min = CHAR_MIN; char char_max = CHAR_MAX; printf(..
2020.10.17 -
*오버플로우 (overflow) : 메모리에 표현 범위를 초과하는 수의 값을 저장할때 발생 *언더플로우 (underflow) : 메모리가 표현 범위보다 작은 수의 값을 저장할때 발생 즉, 아래 사진(표)의 범위를 벗어난 값을 저장하면 오버플로우 및 언더플로우가 발생한다. *데이터 타입별 표현 범위 두번째 줄에 있는 unsigned char에 범위를 벗어난 값인 256을 넣어보면 #include int main(void){ unsigned char a = 256; printf("%d", a); } 출력>>>>>>>> 0 0이 출력된다. 언더플로우일 경우, 시계 반대방향으로 숫자가 벗어난만큼 이동하게 되고, 오버플로우일 경우, 시계방향으로 숫자가 벗어난만큼 이동되어 표현된다. 즉, 256은 1만큼 오버플로우..
C 언어 - 정수, 실수의 오버플로우, 언더플로우 (overflow , underflow)*오버플로우 (overflow) : 메모리에 표현 범위를 초과하는 수의 값을 저장할때 발생 *언더플로우 (underflow) : 메모리가 표현 범위보다 작은 수의 값을 저장할때 발생 즉, 아래 사진(표)의 범위를 벗어난 값을 저장하면 오버플로우 및 언더플로우가 발생한다. *데이터 타입별 표현 범위 두번째 줄에 있는 unsigned char에 범위를 벗어난 값인 256을 넣어보면 #include int main(void){ unsigned char a = 256; printf("%d", a); } 출력>>>>>>>> 0 0이 출력된다. 언더플로우일 경우, 시계 반대방향으로 숫자가 벗어난만큼 이동하게 되고, 오버플로우일 경우, 시계방향으로 숫자가 벗어난만큼 이동되어 표현된다. 즉, 256은 1만큼 오버플로우..
2020.10.17 -
문제 링크 : www.acmicpc.net/problem/2581 2581번: 소수 M이상 N이하의 자연수 중 소수인 것을 모두 찾아 첫째 줄에 그 합을, 둘째 줄에 그 중 최솟값을 출력한다. 단, M이상 N이하의 자연수 중 소수가 없을 경우는 첫째 줄에 -1을 출력한다. www.acmicpc.net 소수와 관련된 문제는 왠만하면 전부 에라토스테네스를 사용하는게 편한것 같다. 일단, 테스트케이스에서 주어진 범위만큼 에라토스테네스의 체를 사용하여 소수를 구해놓는다. 그리고 문제의 조건에 맞 게 출력해주면 끝. infinitt.tistory.com/232 알고리즘 (1) - 수학 : 유클리드 호제법 , 에라토스테네스의 체 (나머지 연산, 최대 공약수, 최소�� 수학과 관련한 기초문제에는 크게 3가지 분류로 ..
백준 (boj) 파이썬 - 2581번 : 소수문제 링크 : www.acmicpc.net/problem/2581 2581번: 소수 M이상 N이하의 자연수 중 소수인 것을 모두 찾아 첫째 줄에 그 합을, 둘째 줄에 그 중 최솟값을 출력한다. 단, M이상 N이하의 자연수 중 소수가 없을 경우는 첫째 줄에 -1을 출력한다. www.acmicpc.net 소수와 관련된 문제는 왠만하면 전부 에라토스테네스를 사용하는게 편한것 같다. 일단, 테스트케이스에서 주어진 범위만큼 에라토스테네스의 체를 사용하여 소수를 구해놓는다. 그리고 문제의 조건에 맞 게 출력해주면 끝. infinitt.tistory.com/232 알고리즘 (1) - 수학 : 유클리드 호제법 , 에라토스테네스의 체 (나머지 연산, 최대 공약수, 최소�� 수학과 관련한 기초문제에는 크게 3가지 분류로 ..
2020.09.18 -
좋은 글이라고 해서 읽어보았지만 ,한번 읽어서는 내 실력으로는 이해하거나 소화할 수 없는 글들이 많았다. 나중에는 100% 이해하기를 바라며 메모해본다. 1. 백엔드 로드맵 https://roadmap.sh/backend Developer Roadmaps Community driven roadmaps, articles, guides, quizzes, tips and resources for developers to learn from, identify their career paths, know what they don't know, find out the knowledge gaps, learn and improve. roadmap.sh 2. 백엔드 개발자를 꿈꾸는 학생개발자에게 - 정상혁님 (네이버) ..
web ,backend 개발 관련 읽어보면 좋은 글 모음좋은 글이라고 해서 읽어보았지만 ,한번 읽어서는 내 실력으로는 이해하거나 소화할 수 없는 글들이 많았다. 나중에는 100% 이해하기를 바라며 메모해본다. 1. 백엔드 로드맵 https://roadmap.sh/backend Developer Roadmaps Community driven roadmaps, articles, guides, quizzes, tips and resources for developers to learn from, identify their career paths, know what they don't know, find out the knowledge gaps, learn and improve. roadmap.sh 2. 백엔드 개발자를 꿈꾸는 학생개발자에게 - 정상혁님 (네이버) ..
2020.09.11 -
https://infinitt.tistory.com/291 (python) Ebook , 이미지, 스크린샷을 pdf로 변환 매크로(macro) * 목적 아이패드를 산김에 ebook을 구매해보았다. 교보문고에서 구매했는데, 파일을 저작권 문제 때문인지 자사에서 제공하는 어플리케이션으로만 열리게 해놓았다. 근데,, 교보eBook 이라는 어플� infinitt.tistory.com 얼마전에 간단하게 만든 파이썬 매크로프로그램을 만든김에 네이버 소프트웨어에 등록을 시도해보았다. 한명이라도 좋으니 누군가가 써준다면 너무 뿌듯할것 같았다... 결과는 아래 답장이었다. *Virus total 처음에는 답장을 읽고 바이러스 토탈이 뭔지 몰라서,, 그냥 백신프로그램의 하나인 줄 알았다. 알아보니 바이러스 토탈 (Viru..
(pyinstaller , virusTotal, trojan) 파이썬 매크로 프로그램 - 네이버 소프트웨어 자료등록https://infinitt.tistory.com/291 (python) Ebook , 이미지, 스크린샷을 pdf로 변환 매크로(macro) * 목적 아이패드를 산김에 ebook을 구매해보았다. 교보문고에서 구매했는데, 파일을 저작권 문제 때문인지 자사에서 제공하는 어플리케이션으로만 열리게 해놓았다. 근데,, 교보eBook 이라는 어플� infinitt.tistory.com 얼마전에 간단하게 만든 파이썬 매크로프로그램을 만든김에 네이버 소프트웨어에 등록을 시도해보았다. 한명이라도 좋으니 누군가가 써준다면 너무 뿌듯할것 같았다... 결과는 아래 답장이었다. *Virus total 처음에는 답장을 읽고 바이러스 토탈이 뭔지 몰라서,, 그냥 백신프로그램의 하나인 줄 알았다. 알아보니 바이러스 토탈 (Viru..
2020.08.26