본문 바로가기

CS/기타

2진수 10진수 변환 1. 2진수와 10진수의 원리 자신이 표현할 수 없는 범위가 나타나면 자릿수를 1올리고 0을 채운다. ex) 10진수 > 0 1 2 3 4 5 6 7 8 9 > 다음 표현할 수 있는 숫자 없음 따라서 자릿수 1올리고 0 채움 > 10 11 12 ... 2진수 > 00 01 > 다음 표현할 숫자 없음 > 10 11 > 다음 표현할 숫자 없음 > 100 101 ... 2. 부호 없는 비트에서의 변환 a. 2진수를 10진수로 변환 2진수 각 자리에 해당하는 2의 n승들을 곱한 뒤 다 더한다. b.10진수를 2진수로 변환 두가지 방법 - ㄱ) 10진수를 2로 나눌 수 없을 때까지 나눈다. 나머지를 밑에서 부터 읽는다. ㄴ) 10진수보다 크지 않은 2진수 중 제일 큰 값을 뺄 수 없을 때까지 뺀다. 그 값들로 2.. 더보기
1. AI란 무엇인가? 1. AI = 인공지능 = 인간이 만들어낸 지능 지능 : 일련의 지적 작업을 할 수 있는 능력. ex) 땅에 떨어진 지폐를 주었는데 그 지폐가 위조인지 아닌지 확인하는 능력 ​ 2. 머신러닝이란? 제빵사는 밀가루 반죽을 오븐에 넣어서 빵으로 만든다. 제빵사가 직접 빵을 만드는 것이 아니고, 오븐이 만든다. 마찬가지로 머신러닝은 인공지능을 만드는 하나의 기법으로서 데이터를 이용하여 기계를 학습 시켜서 인공지능을 만든다. ("기계가 학습한다. " 의 의미: 기계가 스스로 프로그램을 만든다.) ​ ** 머신러닝과 프로그램을 만드는 전통적 방식의 차이점 프로그램을 만드는 전통적 방식의 예시 만약에 데이터 x2를 하는 프로그램을 만들고자 했을 때, 개발자가 데이터를 입력받으면 거기에 곱하기 2를 하는 프로그램과 .. 더보기