본문 바로가기

Edu91

데이터 타입 - 숫자형 데이터 타입 - 문자형 데이터 타입 - 날짜형 데이터 타입 1. 숫자형 데이터 타입: tinyint, smallint, mediumint, int, bigint - TINYINT : -128 ~ 127 - SMALLINT : -32,768 ~ 32,767 - MEDIUMINT: 약 -838백만 ~ 838백만 - INT: 약 -21억 ~ 21억 (정수형 데이터 타입에 INT 타입을 주로 많이 씀) - BIGINT: 약 -900경 ~ 900경 2. 실수형 데이터 타입: float, double - FLOAT: 소숫점 아래 7자리까지 표현(실수형 데이터 타입에 FLOAT 타입을 주로 많이 씀) - DOUBLE: 소숫점 아래 15자리까지 표현 3. 문자형 데이터 타입: CHAR, VARCHAR, TI.. 2022. 3. 26.
[VBA]날짜 함수 * 현재 날짜와 시간(특별한 인자를 요구하지 않음) - now() : date() + time() 값 반환. 연, 월, 일, 시, 분, 초 반환 - date() : 연, 월, 일을 시스템으로 받아와서 전달 - time() : 시, 분, 초를 시스템으로부터 받아와서 전달 * 날짜의 부분처리 함수 - year(x1), month(x1), day(x1) x1: 날짜 유형으로 인자가 전달되어야 함 - hour(x1), minute(x1), second(x1) x1: 시간 유형으로 인자가 전달되어야 함 - weekday(x1) x1: 날짜 유형으로 인자가 전달되어야 함 ex) - year(now()), month(2020-06-07"), day(date) - hour(now()), minute(time()), s.. 2022. 2. 14.
[VBA]문자열 길이 조절, 길이 확인, 대상 문자열 변경 left(x1, x2) x1: 대상 문자열 x2: 앞에서부터(왼쪽부터) 얼마만큼의 길이까지 출력할 것인지를 결정하는 인자 right(x1, x2) x1: 대상 문자열 x2: 뒤에서부터(오른쪽부터) 얼마만큼의 길이까지 출력할 것인지를 결정하는 인자 Mid(x1, x2, x3) x1: 대상 문자열 x2: 문자가 출력되는 시작점 x3: 출력되는 문자의 길이 ex) mid(s_var, 4, 6) : s_var이라는 변수의 4번째 자리부터 10번째 자리까지 출력 len(x1) x1: 대상 문자열 대상 문자열의 길이를 확인한 후 반환 replace(x1, x2, x3) ex) replace(b_str, "어렵습니다.", "어렵지 않습니다.") x1: 대상 문자열 ex) 변수 x2: 변경되는 대상 ex) 어렵습니다 .. 2022. 2. 14.
[excel][basic]인쇄 영역 설정 * 학습내용 - 인쇄영역 설정 * 인쇄 영역 설정 방법 1) 마우스로 인쇄할 영역 드래그(선택) 2) 메뉴 탭 [페이지 레이아웃] > [인쇄영역] > [인쇄영역 설정] 클릭 3) 메뉴 탭 [페이지 레이아웃] > [너비]: 1페이지 클릭 -> 인쇄할 영역을 잡은 후 해당 영역을 인쇄 1페이지로 설정하는 작업 1) 마우스로 인쇄할 영역 선택 2) 메뉴 탭 [페이지 레이아웃] > [인쇄영역] > [인쇄영역 설정] 클릭 3) 메뉴 탭 [페이지 레이아웃] > [너비]: 1페이지 클릭 4) [파일] > [인쇄]에 들어가서 인쇄 미리보기를 보면 1페이지 내에 원하는 영역이 모두 들어가있음을 확인 할 수 있다 2022. 1. 22.
[CSS] 그룹 선택자, 보조 박스 선택 HTML box1 box2 CSS .box{ font-size: 20px; &.border-box { border: 10px solid red; } &.bg-box { background-color: blue; } } 또는 .box.border-box { border: 10px solid #000; } .box.bg-box { background-color: blue; } 2021. 12. 27.
[CSS]속성 특성 선택자 HTML CSS input[type="text"] { border-color:red; } input타입이 text인 경우 해당 속성 적용 또는 속성값을 넣었는지 안 넣었는지 확인하기 위한 용도로도 사용 가능 CSS img[alt] { border: 1px solid blue; } 2021. 12. 27.
[DataFrame][데이터분석] 데이터 값 조회 # 라이브러리 임포트 import numpy as np import pandas as pd # 데이터 프레임 생성 data = pd.DataFrame(np.arange(16).reshape((4, 4)), index=['Ohio', 'Colorado', 'Utah', 'New York'], columns=['one', 'two', 'three', 'four']) # 데이터 프레임 생성 결과 1) 특정 열 조회 data[['three', 'one']] 결과) 2) 특정 조건을 만족하는 값, 인덱싱 (ex: three 열의 값 중 5보다 작은 값을 가지는 인덱스를 조회) # three열 중 5보다 작은 값을 가지는 인덱스의 값을 조회 data[data['three'] < 5 ] 결과) 위의 결과에 대한 해석.. 2021. 12. 20.
[연습문제] 배열 문제) (1) 크기가 30인 정수형 배열 intArray를 만들어 주세요. (2) 배열의 첫 번째(0번 인덱스) 칸부터 1001, 1002, 1003, ..., 1029, 1030을 순서대로 넣어주세요. (3) 크기가 4인 문자열형 배열 remainders를 만들어 "Zero", "One", "Two", "Three"를 순서대로 넣어주세요. (4) intArray 배열에 담긴 각 값을 4로 나눈 나머지를 인덱스로 생각하고, remainders 배열에서 그 인덱스에 위치한 단어를 출력해주세요. 이 때 반드시 for- each문을 활용해주세요!! 출력 결과) One Two Three Zero ... One Two 해결 방법) public class Main { public static void main(St.. 2021. 12. 14.
배열 1. 배열 생성 방법 1) 선언과 동시에 빈 배열 생성 // 크기가 5인 빈 배열 생성 int[] intArray = new int[5]; 2) 선언 후, 배열 생성 // 크기가 5인 빈 배열 int[] intArray; intArray = new int[5]; 3) 리터럴로 생성 // 크기가 5인 배열을 생성과 동시에 값 넣기 int[] intArray = {1,2,3,4,5} 위의 경우 int[] intArray; intArray = {1,2,3,4,5} 와 같이 작성할 경우 에러 발생. 위의 코드는 변수를 정의할 때만 사용가능한 방식. 2. 배열 사용 1) 값 대입 // 빈 배열 생성 후 값 할당 intArray[0] = 1 intArray[1] = 2 intArray[2] = 3 intArray[.. 2021. 12. 14.
[연습문제] While 문제) 10000 미만의 정수 중 153의 가장 큰 배수는? 답안1) public class Main { public static void main(String[] args) { int num = 10000; int key = 153; int i = 1; while (key * i 0) { num--; } System.out.println(num); } } 2021. 12. 14.
객체 생성 - 클래스 생성하는 방법 클래스이름 변수 = new 클래스이름(); 변수.필드이름 = 값; - 예 // 클래스이름 변수 = new 클래스이름(); CreditCard guestCard = new CreditCard(); // 변수.필드이름 = 값; guestCard.cardNumber = 1234_1234_123_1234L; // _는 구분하기 위해 작성. 자바프로그램 실행시 무시된다. guestCard.cardOwner = "홍길동"; 여기서 cardNumber와 cardOwner는 당연히 CreditCard 클래스 내부에 변수 선언되어있어야 한다. 선언되어 있는 class에서 객체를 생성하는 개념이니까. 2021. 12. 12.
변수명 규칙: $와 _ - 자바의 변수명은 보통 카멜케이스를 사용하는 것이 좋다. 카멜케이스(camelcase)는 첫번째 글자는 소문자이고, 그 후 새로운 단어의 첫번째 글자는 대문자로 표현한 형태를 말한다(ex: camelCase, helloWorld, etc.) - 변수명은 _와 $를 제외하고 특수문자를 사용할 수 없다. $는 주로 자동 생성되는 변수명으로 쓰이고, _는 보통 상수 이름에 쓰인다. 2021. 12. 12.