iNT

· C++
자료형 변환 함수 1. string을 int형으로: stoi(string 변수); 2. int를 string으로: to_string(int 변수); to_string(a).find("666") 3. string을 char*로: string변수.c_str(); 4. char*을 int형으로: atoi(char* 변수); 5. char*를 string으로: 바로 할당해주면 됨 참고자료 https://comyoung.tistory.com/269
· PYTHON
int() 숫자형 혹은 문자열을 정수형으로 변환해주는 함수이다. 두번째 인자로 n번째 진수로 변환하는 것을 요청할 수 있다. 이때, 만약 1번째 인자에 정수형을 넣어주면 TypeError: int() can't convert non-string with explicit base 가 등장한다. (이 에러가 사실 블로그 글 쓴 이유) a = int(input(), 8) print(bin(a)) # input()은 문자열이므로 에러없이 실행됨 a = int(314, 8) print(bin(a)) # 에러 발생
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 정수(integer)는 양의 정수(1, 2, 3, 4, 5, ...), 음의 정수(-1, -2, -3, -4, -5, ...), 0 과 같이 소숫점 아래에 수가 없는 수라고 할 수 있다. 변수에 정수값을 저장한 후 정수로 변환하여 출력해보자. 예시 n = input() n = int(n) print(n) 와 같은 형태로 가능하다. 참고 input() 을 사용하면 키보드로 입력(input)한 값을 가져온다. 변수 = input() 를 실행시키면 키보드로 입력한 값을 왼쪽의 변수에 저장(할당, asign) 한다. 변수는 어떤 값(정수, 실수, 문자, 문자열 등)을 저장할 ..