|10진수 2진수 부동소수점수로 바꾸는 방법 IEEE754 표준을 따르면 32bit로 부동소수점을 바꿀때는 위 그림과 같이 나타내도록 되어있다. 만약에 1.xxxxxxx X 2^n 과 같은 2진수가 있다면 부분이 나타내는 것은 음인지 양인지이며 음일땐 1, 양일땐 0을 넣으면 되고 위와 같을땐 0을, Exponent 부분은 소수 뒷 부분이 몇자리인지를 나타내며 127+n을 2진법으로 쓰면 된다. Mantissa 부분은 실질적인 값을 쓰면 되고 1.xxxxxxx X 2^n 중 1.을 없앤 xxxxxxx부분을 쓰고 남는 부분은 0으로 채우면 된다. |10진수를 부동소수점으로 바꾸는 예 12.75(10)의 수를 2진수 부동소수점으로 바꾸게 된다면 우선 1100.11(2) 로 바꿀 수 있고 이는 1.10011 ..
|양의 정수를 2진수로 바꾸기 10진수를 2진수로 바꾸는 방법은 크게 어렵지 않다. 2진수의 각 자릿수는 위와 같고 각 자릿수에 맞쳐서 10진수를 변환해주면 된다, 예를 들면 37의 경우 32+4+1 이고 이를 2진수로 표현하게 되면 100101(2) 와 같이 표현할 수 있다. |소수 부분 2진수로 바꾸기 10진수를 2진수로 바꿀때 소숫점 아래 부분을 바꾸는 방법은 약간 다르다. 이 부분에서 했갈리는 사람이 많은데 방법은 간단하다. 2를 곱한값에서 높임값이 있다면 1 없다면 0을 반복하여 1.0이 될때까지 반복하면 된다. 말로는 무슨 소리인지 잘 모를텐데 2진수에서 뒷부분을 그림으로 나타내면 위의 그림과 같은 크기를 나타낸다. 즉 0.75(10) 을 2진수로 변환하면 0.11(2) 와 같이 바꿀 수 있다..
오늘은 아이디어 발생기법중 하나인 만다라트에 대해 소개하고 양식을 공유하려고 한다. 만다라트를 검색해보았다면 "오타니 쇼헤이" 라는 일본 야구선수의 만다라트가 가장 많이 보일 것이다. 이 선수가 만다라트를 잘 활용한 가장 훌륭한 예인데 그럼 만다라트란 무엇일까? 만다라트란 '목표를 달성하는 기술'로 자신의 목적 또는 목표를 달성하기 위한 방법과 Idea를 정리하는 기법이다. 큰 목표를 가운데에 쓴 후 목표를 이루기 위한 부목표를 주변 정사각형의 가운데에 쓰고 부목표를 이루기 위한 방법을 주변에 나열해서 목표를 이루기위한 방법을 파악할수 있다. 아래는 "오타니 쇼헤이" 가 고등학생때 썻다는 만다라트이다. 만다라트를 쓸려고하면 막연한 답답함을 느낄수 있다. 목표가 불분명한 사람도 있을것이고, 목표는 있지만 ..
- Total
- Today
- Yesterday
- Jupyter Notebook
- constant
- 주피터 노트북
- 라데온
- AMD
- tensorboard
- 화면캡쳐프로그램
- 윈도우10
- 샌디스크
- 우분투
- 와트맨
- tensorflow gpu
- Sandisk
- 화면캡쳐
- VSCode
- TensorFlow
- 최적화
- 아마존
- 명암비
- 텐서플로우
- 쓰레드리퍼
- 픽셀
- 크롬
- 동기화 오류
- 텐서보드
- 명암
- 프리싱크
- 스레드리퍼
- 디스플레이
- RS4
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |