형변환
-
int형을 hex, oct 등으로 바꾸기Programming/Python 2020. 8. 11. 15:46
파이썬의경우 두가지 방식을 사용할수있다. (추가적으로 더 있을수있음.) 1. 문자형을 그대로 읽는다. 2. print 함수에서 형변환한다. 1번의 경우 num = int(input()) ot = oct(num) print(ot[2:]) oct함수로 바꿔주면 str형으로 바뀌면서 '0o숫자' 가 된다. 그렇기때문에 슬라이스를 넣어준다. 2번의 경우 num = int(input()) print("%X" % num) num은 int형으로 그냥 값을 다르게 출력해주면된다. 3번의 경우 num = int(input()) num = int(num, 8) print("%d" % num) int 형으로 입력하여 int 함수로 형변환해준다. 10진수로 출력한다. e.t.c num = input() f = int(num,..
-
[C#] Object Class 에 관하여Programming/C# 2019. 3. 6. 18:08
C# 은 객체 지향 언어이다.객체의 꽃 은 상속이다. 어떠한 int 타입의 변수가있다면 이 int 위의 상속 클래스가 있다.어떠한 stirng 타입의 변수가 있다면 이또한 string 위의 상속클래스가 있다.어떠한 class 타입이 있다면 이또한 상속 클래스가 있다. 이 모든 데이터 타입 위에 위치한것이 Object 라는 클래스 이다. 이 Object의 라이브러리는System.Runtime.InteropServices.ClassInterface System.Runtime.InteropServices.ComVisibleSystem.Serializable 이렇게 세개의 라이브러리에 존재한다. 그렇다면 Object는 왜 쓰냐? 암시적으로 표현할때 사용하는것이다.모든 클래스에서 파생 되기 때문에 gui에서 버튼..