불리언(boolean) 과 형변환(type casting)
2022. 1. 9. 20:16
IT/C#
불리언(boolean) bool = 1바이트(0~255) bool b; //참(값:1) b= true ; //거짓(값: 0) b = false; // 소수 2가지 타입 //4바이트 (7자리까지 정밀하다) float f = 3.14f; //8바이트 (정밀한 큰 범위를 표현 가능) double d = 3.14; // 2바이트 char c = 'a'; // char형은 딱 하나의 문자만 저장한다 string str = "Hello World"; // 문자열 = char형의 집합 형변환 형변환 1.크기가 다른 경우! int a = 1000; short b = a; 이 상태에서는 오류가 나게 되어있음. short b = (short)a; //이렇게 바꿔 주어야 형변환 가능 but! short b = 1000; i..
[ C# 기초 ] 정수형식, 2진수, 10진수, 16진수
2022. 1. 8. 22:16
IT/C#
정수형식 데이터+로직 : 프로그램을 구성하는 양대 로직 데이터를 저장하고있으려면 변수라는 것을 선언해야 합니다. 수학에서의 변수는 매우 어렵게 느껴지지만 컴퓨터에서의 변수는 데이터를 저장하는 바구니라고 생각하면 이해하기 쉽습니다. 대표적인 형식 : byte(1바이트 0 ~ 255), short(2바이트 -3만 ~ 3만), int(4바이트 -21억 ~ 21억), long(8바이트) 변형 형식 : sbyte(1바이트 0~ 255) , ushort(2바이트 0 ~ 6만), uint(4바이트 0~43억), ulong(9바이트) 대표적인 형식만 이해하고 계셔도 괜찮습니다. * 변수를 선언할때 바이트 크기를 신경써야 하는 이유? 바이트가 커지면 즉, 바구니가 커지는것을 의미합니다. 메모리를 아껴쓸 필요가 없으면 보..