목록과제 (103)
응애맘마조

16일 금요일에 내줬던 과제를 깜빡 했었습니다. 윈도우의 로컬 타임을 가지고 바늘 시계를 만드는 것이 과제였습니다. 짧은 바늘이 시침, 중간 바늘이 분침, 긴 바늘이 초침이었습니다. 라인을 3개 만들어서 시, 분, 초침을 만들고 12시 기준으로 하기 위해 0도가 3시 방향이기에 -90°(270°)로 맞추고 원 한 바퀴를 돌 때 시침, 분침, 초침이 각각 초당 몇 °를 움직여야되는지 계산하고 만들었습니다. 읽어주셔서 감사합니다.
주의 : 해당 게시물에서 작성될 내용은 과제를 해결하기 위해 출처의 내용을 그대로 작성한 부분이 많으며 일절 광고나 수익 창출 목적으로 쓰인 것이 아님을 밝힙니다. 벡터(vector)는 수학, 물리학, 공학에 크기와 방향을 갖춘 양을 말합니다. (방향은 없습니다.) 단위 벡터(Unit Vector)는 길이가 1인 벡터를 말합니다. 벡터 v와 방향이 같은 단위 벡터는 알파벳 위에 곡절 부호를 쓰고, '햇'이라고 읽고, 벡터와 v와 같이 말할 땐 '브이 햇'이라고 읽습니다. 벡터의 길이 (스칼라)는 영어의 scale(스케일이 크다.)에서 유래됐습니다. 스케일이라는 것은 무언가 눈금을 읽었다는 의미입니다. 예를 들어 온도계의 눈금, 자로 잰 길이, 저울의 무게, 자동차 계기판 등 수치를 읽을 수 있는 것을 스..
원 그리기에 이어서 행렬을 배우고 전에 배웠던 원 그리기에 이어서 다시 행렬을 사용해서 ObCircle클래스를 수정해오는 것이 과제였습니다. for문을 사용해서 vertex[i]=Vector2(0.5f * cosf(i * ToRadian), 0.5f * sinf(i * ToRadian)) 이런 식으로 바꾸는 것이었습니다. 읽어주셔서 감사합니다.

주의 : 해당 게시물에서 작성될 내용은 과제를 해결하기 위해 출처의 내용을 그대로 작성한 부분이 많으며 일절 광고나 수익 창출 목적으로 쓰인 것이 아님을 밝힙니다. 단위행렬(Unit Matrix) 항등행렬(Identity Matrix)라고도 하며 행과 열의 수가 같은(n × n) 행렬이고 주대각선의 원소가 모두 1이고 나머지는 0인 정사각 행렬입니다. 여기서 주대각선은 선행대각선이라고도 할 수 있으며 왼쪽 위에서 오른쪽 아래로 내려가는 원소들을 주대각선이라고 하며 반대로 오른쪽 위에서 왼쪽 아래로 내려가는 원소들은 반대각선이라고 합니다. 예를 들어 3 × 3 행렬이라고 하면 1 0 0 0 1 0 0 0 1 이렇게 표현할 수 있습니다. 영행렬(Zero Matrix) (Null Matirx)라고도 하며 모든..
주의 : 해당 게시물에서 작성될 내용은 과제를 해결하기 위해 출처의 내용을 그대로 작성한 부분이 많으며 일절 광고나 수익 창출 목적으로 쓰인 것이 아님을 밝힙니다. 비트 연산자(Bitwise Operator) 비트 연산자는 비트 단위로 논리 연산을 할 때 사용하는 연산자입니다. 비트 연산자 의미 & AND 연산 : 대응되는 비트가 모두 1이면 1을 반환 | OR 연산 : 대응되는 비트 중에서 하나라도 1이면 1을 반환 ^ XOR 연산 : 대응되는 비트가 서로 다르면 1을 반환 ~ NOT 연산 : 비트가 1이면 0으로, 0이면 1로 반환 비트 연산자의 결과 값은 다음과 같습니다. 결과 값(AND) | 결과 값(OR) | 결과 값(XOR) | 결과 값(NOT) 0 & 0 = 0 | 0 | 0 = 0 | 0 ..