ALL

C 언어 자료형 형변환 사용 방법

자료형 변환이란 char형을 int로 바꾸거나 int를 double로 바꾸는 식으로 자료형 타입을 바꾸는 것을 말합니다.형변환에는 두 가지 종류가 있습니다.  자동 형변환과 강제 형변환입니다. 자동 형변환은 자동으로 발생하는 것이고 강제 형변환은 코드에서 직접 형변환을 해줘서 강제로 변환이 일어나는 겁니다. 자동 형변환 자동 형변환 예제를 보겠습니다. #include <stdio.h> int main(void) { double num = 100; printf("%f", num); // 100.000000 return 0; } 결과 ...
ALL

C 언어 연산자 종류와 사용법 예제

연산자란 값을 계산하고 처리할때 쓰는 것입니다. 예를 들어 1+1 이나 3-2 처럼 덧셈이나 뺄셈등 계산식을 사용거나 비교처리를 할때 사용하는 것을 말합니다. 연산자에는 어떠한 것들이 있는지 먼저 살펴 보겠습니다. 산술 연산자 계산을 하기위해 사용하는 산술 연산자 종류와 예제를 보겠습니다. 산술 연산자 종류 연산자내용+두 피연산자의 값을 더한다.num = 4 + 3;-왼쪽의 피연산자에서 오른쪽 피연산자를 뺀다.num = 5 - 2;*두 피연산자의 값을 곱한다.num = 3 * 2;/왼쪽의 피연산자에서 오른쪽 피연산자를 나눈 값의 몫...
ALL

C 언어 변수 선언 및 초기화

C 언어에서 변수 선언 방법과 초기화 방법을 알아보겠습니다. 먼저 변수란 무엇인지 알아보겠습니다. 변수 변하는 수라는 뜻으로 값이 수시로 변하는 값을 변수라고 합니다. 변수는 고정된 데이터가 아니라 그릇이기 때문에 그릇에 담는 데이터에 따라 값이 달라집니다.그래서변한다는의미의변수입니다. 변수를 선언하면메모리공간이할당되고할당된메모리공간에이름이붙습니다. 변수 선언 프로그램 언어 공부를 시작할 때 가장 가장 먼저 실행해보는 Hello World를 예로 보겠습니다. #include <stdio.h> int main(void) { print...
ALL

구글 스프레드시트 주민번호에서 생년월일 추출 방법

구글 스프레드시트에서 주민번호를 가지고 생년월일을 추출하는 방법을 알아보겠습니다. 생년월일을 추출하기 위해서는 문자열을 자르는 함수인MID함수를 사용하겠습니다. MID 함수의 자세한 사용 방법은 아래 내용을 참조해주세요. 우선 아래와 같이 샘플 데이터가 있다고 가정하겠습니다. C열에는 주민번호가 입력되어있습니다. 문자열을 추출하는MID함수를 사용해 생년월일 부분만 추출을 하는 서식을 보겠습니다. =DATE(IF(OR(MID(C4,8,1)="3",MID(C4,8,1)="4"),20,19)&MID(C4,1,2),MID(C4,3,2),M...
ALL

구글 클라우드 플랫폼 무료 시작하기 가상 머신(VM) 설정

구글 클라우드 플랫폼 사용 방법을 알아보겠습니다. 처음 사용을 하는 경우에는1년 무료와 구글 클라우드에서 사용 가능한 무료 크레딧$300 달러를 지급받습니다. 무료로 사용 가능한 기간은 1년 또는 받은 크레딧이 전부 소진할 때까지입니다. 무료 기간인 1년 이내에$300 달러를 전부 사용하게 되면 무료 사용이 종료됩니다. $300 달러를 1년 이내에 사용하지 않아도 무료 사용이 종료됩니다. 구글 클라우드 플랫폼 무료 사용 ▶ 먼저 구글 클라우드 플랫폼에 접속해무료로 사용해 보기를 클릭합니다. ▶국가를 선택하고 서비스 약관에 동의합니다...
ALL

구글 클라우드 플랫폼 이란 ? (GCP)

웹 서비스를 시작하기 위해서는서버를 만들고 DB를 만들고 그리고 웹에서 작동할 화면을 PHP, Java 등 언어로 만듭니다. 프로그램 언어는 PC에 언어를 설치해 공부를 할 수 있지만 서버를 공부하기에는 조금 힘든 경우가 있습니다. 그리고 동작 확인을 하기도 힘듭니다. 가상 서버를 사용해 리눅스나 유닉스 등 서버를 만들수도 있지만 설치하는 것도 번거롭고 무겁기까지 합니다. 이러한 것들을 편리하게 사용하기 위해 나온 것들이 클라우드 시스템입니다. 많이 쓰이는 것으로Amazon Web Service(AWS)가 있습니다. 구글에서도Goo...
ALL

구글 스프레드시트 문자열 검색 SEARCH() 함수

지정한 문자열을 다른 문자열 안에 있는지 검색하고, 문자열이 있는 경우에는 몇 번째에 있는지 위치를 반환하는 함수로SEARCH() 함수가 있습니다. SEARCH() 함수는영어로 검색하는 경우에는 대문자와 소문자를 구분하지 않습니다. = SEARCH(검색 문자열, 대상 문자열, 시작위치)시작위치는 생략가능 A1 셀에 "구글 스프레드시트 Google" 라는 대상 문자열을 적어놓고 검색을 해보겠습니다. =SEARCH("구",A$1)・・・ 1 =SEARCH("시트",A$1)・・・ 8 =SEARCH("스",A$1)・・・ 4 =SEARCH("...
ALL

구글 스프레드시트 문자열 자르기 MID() 함수

지정한 문자열에서 일부분만 추출하고 싶은 경우MID 함수를 사용해 문자열을 자를 수 있습니다. MID 함수 기본 사용 방법을 알아보겠습니다. =MID(문자열, 시작 위치, 취득하고 싶은 문자수)예) =MID("구글 마스터입니다.", 4, 3)취득 : 마스터 시작 위치를 지정하고 취득할 글자 수를 지정합니다. 위치는 0부터 시작합니다. 공백 문자도 한 글자로 인식합니다. 예제에서는 시작 위치는4이고 취득할 문자 수를3으로 지정했습니다. 결과는4번째 위치부터문자열 3개를 취득하게 됩니다. 구글 스프레드시트에 수식을 작성해 결과를 보겠습...
ALL

GAS 구글 스크립트 트리거 시간 설정 방법

구글 스크립트로 작성한 GAS를 자동으로 실행하게 하기 위해 트리거를 설정합니다. 하지만 트리거를 설정할 때 정확한 시간을 설정할 수 없습니다. 몇 시부터 몇 시 사이로 밖에 선택이 되지 않습니다. 트리거를 사용해 자동으로 실행할 시간을 분 단위까지 지정하기 위해서는 트리거 전용 함수를 준비해야 합니다. 우선을 자동으로 실행할 샘플용 구글 스크립트를 작성하겠습니다. function getMemo() {   var ss = SpreadsheetApp.getActiveSpreadsheet();   var copyss = ss.getSh...