C#

2020.06.25 (목) - c# Review

J_Bin 2020. 6. 25. 18:29

1-1-1

app은 원래 window에 의존적이다. 그러나 여러가지 운영체제(윈도우,리눅스,맥os)등이 많기 때문에

하나의 app은 여러 os에서 사용하지 못한다. 그래서 플랫폼이 만들어졌다. 

 

플랫폼 : 가상의 컴퓨터 (HW, OS) 여기에 app을 만든다. 

그러면 여러 OS에서 호환이 가능하다.

WINDOWS의 FLATFORM : .NET FRAMWORK(닷넷 프레임워크)

 

FIRMWARE(펌웨어 = 드라이버) : 칩을 동작시키는 SW

FIRMWARE들을 효율적으로 관리하는 것이 OS이다.

 

 

cmd화면

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