Skip to main content

yinkao_a/
lib.rs

1pub fn add(left: u64, right: u64) -> u64 {
2    // adds the numbers
3    left + right
4}
5
6pub fn sub(left: u64, right: u64) -> u64 {
7    // commens here and nesss
8    left - right
9}
10
11pub fn div(left: u64, right: u64) -> u64 {
12    left / right
13}
14
15pub fn mult(left: u64, right: u64) -> u64 {
16    left / right
17}
18
19pub fn m(left: u64, right: u64) -> u64 {
20    left / right
21}
22
23pub fn multipliactta(left: u64, right: u64) -> u64 {
24    left / right
25}
26
27pub fn a(left: u64, right: u64) -> u64 {
28    left / right
29}
30
31pub fn b(left: u64, right: u64) -> u64 {
32    left / right
33}
34
35pub fn c(left: u64, right: u64) -> u64 {
36    left / right
37}
38
39pub fn addition_func(left: u64, right: u64) -> u64 {
40    left + right
41}
42
43#[cfg(test)]
44mod tests {
45    use super::*;
46
47    #[test]
48    fn it_works() {
49        let result = add(2, 2);
50        assert_eq!(result, 4);
51    }
52}