Documentation

MathLogic

Square:

  let r = mathlogic::square(20.0); //400

Percentage:

  let r = mathlogic::percentage(64.152, 100.0); //64.152

is Even or not:

  let r = mathlogic::is_even(2); //true
  let r = mathlogic::is_even(3); //false

Fibonacci

  let r = mathlogic::fibonacci(10, 20, 5);
  println!("Fibonacci Result => {:?}", r);

  //This will return result in vector

Calculator for integer values operation

  let add mathlogic::calculate_int::add(10, 20); //30
  let min mathlogic::calculate_int::min(10, 20); //10
  let div mathlogic::calculate_int::add(10, 20); //0.5
  let mul mathlogic::calculate_int::add(10, 20); //200

Calculator for float values operation

  let add mathlogic::calculate_float::add(10, 20); //30.0
  let min mathlogic::calculate_float::min(10, 20); //10.0
  let div mathlogic::calculate_float::add(10, 20); //0.5
  let mul mathlogic::calculate_float::add(10, 20); //200.0