From 9fdd797e5344e109f3c8d088d08d705d1365439e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B3=A0=EC=98=88=EC=A4=80?= <yejoon08@ajou.ac.kr> Date: Thu, 20 Aug 2020 23:28:58 +0900 Subject: [PATCH] =?UTF-8?q?Update=20README.md=5F=EC=97=AD=ED=95=A0?= =?UTF-8?q?=EB=B6=84=EB=8B=B4=20=ED=95=84=EC=9A=94=20=EC=97=86=EC=9C=BC?= =?UTF-8?q?=EB=AF=80=EB=A1=9C=20=EC=A7=80=EC=9A=B0=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index d6a9160..726a868 100644 --- a/README.md +++ b/README.md @@ -6,12 +6,12 @@ Sign bit를 포함한 fixed point number의 arithmetic 구현 ## Role -| 이름 | 학번 | 역할 | -| ---- | ---- | ---- | -| 고예준 | 201820742 | README 파일 작성 | -| 김지원 | 201720771 | Fixed point arithmetic 구현 | -| 조시호 | 201520659 | README 파일 작성 | -| 최형택 | 201620989 | README 파일 교정 | +| 이름 | 학번 | +| ---- | ---- | +| 고예준 | 201820742 | +| 김지원 | 201720771 | +| 조시호 | 201520659 | +| 최형택 | 201620989 | <br> ## What is Fixed Point sXXYY? @@ -246,14 +246,18 @@ gprof fx_s1615로 표현된 값을 long long으로 cast 해주고, a와 b를 각각 15만큼 right shfiting 하고 a 와 b를 나눠준 후, 15만큼 left shifting 해주는 macro -* `#define FX_1615_LONGLONG_DIV02(a, b) (fx_s1615)(((fixed64)(a) << 15) / (b))` - - fx_s1615로 표현된 값을 long long으로 cast 해주고, a를 15만큼 left shfiting 하고 b와 나눠주는 macro -* `#define FX_1615_LONGLONG_DIV03(a, b) (((a << 5) / (b >> 6)) << 4)` +* `#define FX_1615_LONGLONG_DIV02(a, b) (((a << 5) / (b >> 6)) << 4)` fx_s1615로 표현된 값인 a를 5만큼 left shifting 해주고, b를 6만큼 right shfiting 하고 나눠준 후, 4만큼 left shifting 해주는 macro + +* `#define FX_1615_LONGLONG_DIV03(a, b) (fx_s1615)(((fixed64)(a) << 15) / (b))` + + fx_s1615로 표현된 값을 long long으로 cast 해주고, a를 15만큼 left shfiting 하고 b와 나눠주는 macro + + + <br> #### Functions -- GitLab