Skip to content
Snippets Groups Projects
Commit d20b9e8e authored by Choi Jinyoung's avatar Choi Jinyoung
Browse files

Merge branch 'master' into 'test'

# Conflicts:
#   fx_s2308_longlong.h
parents dae905b6 a38e7116
No related branches found
No related tags found
1 merge request!7update test.c
...@@ -9,7 +9,7 @@ typedef long fixed32; ...@@ -9,7 +9,7 @@ typedef long fixed32;
#define DOUBLE_TO_FX(a) (((int)(a*(256.0)))) #define DOUBLE_TO_FX(a) (((int)(a*(256.0))))
#define FX_DIV(a,b) DOUBLE_TO_FX(FX_TO_DOUBLE(a)/FX_TO_DOUBLE(b)) #define FX_DIV(a,b) DOUBLE_TO_FX(FX_TO_DOUBLE(a)/FX_TO_DOUBLE(b))
#define fx_s2308_l_div1(a,b) (int)((long long)(a)/(b)) #define fx_s2308_l_div1(a,b) (int)(((long long)(a)/(b))<<8)
#define fx_s2308_l_div2(a,b) (int)((a<<8)/(b)) #define fx_s2308_l_div2(a,b) (int)((a<<8)/(b))
long long div_sum_double_test() long long div_sum_double_test()
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
#define fx_s2308_l_mul3(a,b) (int)(((a)*(b)) >> 8) #define fx_s2308_l_mul3(a,b) (int)(((a)*(b)) >> 8)
#define fx_s2308_l_mul4(a,b) (int)(((a>>4)*(b>>4))) #define fx_s2308_l_mul4(a,b) (int)(((a>>4)*(b>>4)))
#define fx_s2308_l_div1(a,b) (int)(((long long)(a)/(b))<<8) #define fx_s2308_l_div1(a,b) (int)(((long long)(a)/(b))<<8)
#define fx_s2308_l_div2(a,b) (int)((a<<8)/(b)) #define fx_s2308_l_div2(a,b) (int)((a<<8)/(b))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment