Skip to content
Snippets Groups Projects
Commit c0defab7 authored by 고예준's avatar 고예준
Browse files

Update README.md_요구사항 명세에서 실행방법 추가

parent 38edabb4
No related branches found
No related tags found
No related merge requests found
......@@ -485,7 +485,23 @@ double로 input을 받아서 fx_s1615로 변환하여 사칙연산을 수행한
* 실행 방법
make로 실행
```
1. ifdef를 이용하여 macro의 정의에 따라 각각 다른 test가 수행되도록 코드를 구성하였다.
[ifdef로 정의된 macro]
(1) MULTIPLE_TIME_TEST : 곱셈을 수행하는 경우, double vs long long 시간 테스트
(2) DIVISION_TIME_TEST : 나눗셈을 수행하는 경우, double vs long long 시간 테스트
(3) SIN_PRECISION_TEST : sine table이 알맞은지 확인하기 위해 시험해주는 테스트
(4) FX_MUL_TEST : scanf로 두개의 숫자를 받았을 때, 정의된 4가지 함수로 곱셈을 수행해주는 테스트
-->FX_S1615_MUL(a, b), FX_1615_LONGLONG_MUL1(a, b),FX_1615_LONGLONG_MUL2(a, b),FX_1615_LONGLONG_MUL3(a, b)
(5) FX_DIV_TEST : scanf로 두개의 숫자를 받았을 때, 정의된 4가지 함수로 나눗셈을 수행해주는 테스트
-->FX_S1615_DIV(a, b), FX_1615_LONGLONG_DIV01(a,b),FX_1615_LONGLONG_DIV02(a,b),FX_1615_LONGLONG_DIV03(a,b)
2. make 수행
* make CFLAGS=-D[MACRO]
* ./test 로 결과 확인하기
```
<br>
<br>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment