1-1-1
app은 원래 window에 의존적이다. 그러나 여러가지 운영체제(윈도우,리눅스,맥os)등이 많기 때문에
하나의 app은 여러 os에서 사용하지 못한다. 그래서 플랫폼이 만들어졌다.
플랫폼 : 가상의 컴퓨터 (HW, OS) 여기에 app을 만든다.
그러면 여러 OS에서 호환이 가능하다.
WINDOWS의 FLATFORM : .NET FRAMWORK(닷넷 프레임워크)
FIRMWARE(펌웨어 = 드라이버) : 칩을 동작시키는 SW
FIRMWARE들을 효율적으로 관리하는 것이 OS이다.
2-1-1. 숫자 포매팅
2-1-2. 문자열을 입력받아 출력하기
3-1-1. 소숫점 2진수로 나타내기
ex ) 41.625
41 = 0010 1001
0.625 = 101
> 0.625 * 1 = 1.250 > 0.250 * 2 = 0.5 >0.5 * 2 = 1.0 (소숫점 왼쪽숫자만 나타낸다)
따라서 41.625 = 0010 1001. 101
그렇다면 실수가 메모리에 저장되는 방식은?
(IEEE 754 참조)
0010 1001. 101
>정규화
1. 01001101 * 2^5
(01001101: 가수부, 5 : 지수부)
3-1-2. enum 사용
4-1-1. struct 사용
'C#' 카테고리의 다른 글
2020.06.29(월) - C# review (0) | 2020.06.29 |
---|---|
202006.26(금) - C# REVIEW (0) | 2020.06.26 |
2020.06.22 (월) - 윈폼 (0) | 2020.06.22 |
2020.06.19(금) - 윈폼 (0) | 2020.06.19 |
2020.06.18(목) - 윈폼 (0) | 2020.06.18 |