diff --git a/div_test.c b/div_test.c
new file mode 100644
index 0000000000000000000000000000000000000000..10ab447269323be8eafcc64d2a3dd9f2c582d5d1
--- /dev/null
+++ b/div_test.c
@@ -0,0 +1,81 @@
+#include "fx_s2308_double.h"
+#include "fx_s2308_longlong.h"
+#include <stdio.h>
+#define MAX_NUM 1000000
+
+
+
+long long double_mul_test(){
+    long long temp = 0;
+    for(int i = 1; i < MAX_NUM; i++){
+        temp += FX_MUL(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+    }
+    return temp;
+}
+
+long long longlong_mul_1_test(){
+    long long temp = 0;
+    for(int i = 1; i < MAX_NUM; i++){
+        temp += fx_s2308_l_mul(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+    }
+    return temp;
+}
+
+
+long long longlong_mul_2_test(){
+    long long temp = 0;
+    for(int i = 1; i < MAX_NUM; i++){
+        temp += fx_s2308_l_mul2(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+    }
+    return temp;
+}
+
+long long longlong_mul_3_test(){
+    long long temp = 0;
+    for(int i = 1; i < MAX_NUM; i++){
+        temp += fx_s2308_l_mul3(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+    }
+    return temp;
+}
+
+long long longlong_mul_4_test(){
+    long long temp = 0;
+    for(int i = 1; i < MAX_NUM; i++){
+        temp += fx_s2308_l_mul4(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+    }
+    return temp;
+}
+
+long long double_div_test(){
+    long long temp = 0;
+    for(int i = 1; i < MAX_NUM; i++){
+        temp += FX_MUL(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+    }
+    return temp;
+}
+
+long long longlong_div_1_test(){
+    long long temp = 0;
+    for(int i = 1; i < MAX_NUM; i++){
+        temp += fx_s2308_l_div1(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+    }
+    return temp;
+}
+
+long long longlong_div_2_test(){
+    long long temp = 0;
+    for(int i = 1; i < MAX_NUM; i++){
+        temp += fx_s2308_l_div2(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+    }
+    return temp;
+}
+
+int main(){
+
+
+    printf("%lld %lld %lld %lld %lld\n", double_mul_test(), longlong_mul_1_test(), longlong_mul_2_test(), longlong_mul_3_test(), longlong_mul_4_test());
+
+    //printf("%lld %lld %lld\n", double_div_test(), longlong_div_1_test(), longlong_div_2_test());
+
+    return 0;
+}
\ No newline at end of file
diff --git a/mul_test.c b/mul_test.c
index 0fb8285b1abb8fc7e9e88f67042d226b867c9978..c0539431407227a1d2c222ae40736debc9508340 100644
--- a/mul_test.c
+++ b/mul_test.c
@@ -18,7 +18,7 @@ long long double_mul_test(){
 long long longlong_mul_1_test(){
     long long temp = 0;
     for(int i = 1; i < MAX_NUM; i++){
-        temp += fx_s2308_l_mul(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+        temp += FX_S2308_L_MUL(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
     }
     return temp;
 }
@@ -27,7 +27,7 @@ long long longlong_mul_1_test(){
 long long longlong_mul_2_test(){
     long long temp = 0;
     for(int i = 1; i < MAX_NUM; i++){
-        temp += fx_s2308_l_mul2(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+        temp += FX_S2308_L_MUL2(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
     }
     return temp;
 }
@@ -35,7 +35,7 @@ long long longlong_mul_2_test(){
 long long longlong_mul_3_test(){
     long long temp = 0;
     for(int i = 1; i < MAX_NUM; i++){
-        temp += fx_s2308_l_mul3(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+        temp += FX_S2308_L_MUL3(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
     }
     return temp;
 }
@@ -43,41 +43,14 @@ long long longlong_mul_3_test(){
 long long longlong_mul_4_test(){
     long long temp = 0;
     for(int i = 1; i < MAX_NUM; i++){
-        temp += fx_s2308_l_mul4(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
-    }
-    return temp;
-}
-
-long long double_div_test(){
-    long long temp = 0;
-    for(int i = 1; i < MAX_NUM; i++){
-        temp += FX_MUL(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
-    }
-    return temp;
-}
-
-long long longlong_div_1_test(){
-    long long temp = 0;
-    for(int i = 1; i < MAX_NUM; i++){
-        temp += fx_s2308_l_div1(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
-    }
-    return temp;
-}
-
-long long longlong_div_2_test(){
-    long long temp = 0;
-    for(int i = 1; i < MAX_NUM; i++){
-        temp += fx_s2308_l_div2(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
+        temp += FX_S2308_L_MUL4(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
     }
     return temp;
 }
 
 int main(){
 
-
     printf("%lld %lld %lld %lld %lld\n", double_mul_test(), longlong_mul_1_test(), longlong_mul_2_test(), longlong_mul_3_test(), longlong_mul_4_test());
 
-    
-
     return 0;
 }
\ No newline at end of file
diff --git a/ptest.c b/ptest.c
deleted file mode 100644
index 39c2e7ff09e47b7987eeb7d799d116976104f4bb..0000000000000000000000000000000000000000
--- a/ptest.c
+++ /dev/null
@@ -1,55 +0,0 @@
-#include "fx_s2308_double.h"
-#include "fx_s2308_longlong.h"
-#include <stdio.h>
-#define MAX_NUM 1000000
-
-
-
-long long double_mul_test(){
-    long long temp = 0;
-    for(int i = 1; i < MAX_NUM; i++){
-        temp += FX_MUL(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
-    }
-    return temp;
-}
-
-long long longlong_mul_1_test(){
-    long long temp = 0;
-    for(int i = 1; i < MAX_NUM; i++){
-        temp += FX_S2308_L_MUL(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
-    }
-    return temp;
-}
-
-
-long long longlong_mul_2_test(){
-    long long temp = 0;
-    for(int i = 1; i < MAX_NUM; i++){
-        temp += FX_S2308_L_MUL2(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
-    }
-    return temp;
-}
-
-long long longlong_mul_3_test(){
-    long long temp = 0;
-    for(int i = 1; i < MAX_NUM; i++){
-        temp += FX_S2308_L_MUL3(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
-    }
-    return temp;
-}
-
-long long longlong_mul_4_test(){
-    long long temp = 0;
-    for(int i = 1; i < MAX_NUM; i++){
-        temp += FX_S2308_L_MUL4(DOUBLE_TO_FX(i), DOUBLE_TO_FX(i));
-    }
-    return temp;
-}
-
-int main(){
-
-
-    printf("%lld %lld %lld %lld %lld\n", double_mul_test(), longlong_mul_1_test(), longlong_mul_2_test(), longlong_mul_3_test(), longlong_mul_4_test());
-
-    return 0;
-}