mathop/
lib.rs

1pub mod simp_op {
2    pub mod sum {
3        pub fn isum(iin1: i32, iin2: i32) -> i32 {
4            iin1 + iin2
5        } 
6
7        pub fn fsum(fin1: f32, fin2: f32) -> f32 {
8            fin1 + fin2
9        }
10    }
11
12    pub mod diff {
13        pub fn idiff(iin1: i32, iin2: i32 ) -> i32 {
14            iin1 - iin2
15        }
16        pub fn fdiff(fin1: f32, fin2: f32) -> f32 {
17            fin1 - fin2
18        }
19    }
20
21    pub mod multiply {
22        pub fn imul(iin1: i32, iin2: i32) -> i32 {
23            iin1 * iin2
24        }
25        pub fn fmul(fin1: f32, fin2: f32) -> f32 {
26            fin1 * fin2
27        }
28    }
29
30    pub mod divide {
31        pub fn idiv(iin1: i32, iin2: i32) -> i32 {
32            iin1/iin2
33        }
34        pub fn fdiv(fin1: f32, fin2: f32) -> f32 {
35            fin1/fin2
36        }
37    }
38}