fn sin_4(start: f64, end: f64, x: f64) -> f64 {
    start
      + ((x * PI as f64 * 0.8 - (PI as f64 * 0.8 / 2.0))
        .sin()
        .powi(3)
        * 0.6
        + 0.516)
        * (end - start)
  }
// not really "ready for production" but getting warmer for sure
not really "ready for production" but getting warmer for sure
not really " ready for production " but getting warmer for sure
fn sin_4(start: f64, end: f64, x: f64) -> f64 {
    start
      + ((x * PI as f64 * 0.8 - (PI as f64 * 0.8 / 2.0))
        .sin()
        .powi(3)
        * 0.6
        + 0.516)
        * (end - start)
  }
fn sin_4 ( start : f64 , end : f64 , x : f64 ) -> f64 { start + ( ( x * PI as f64 * 0.8 - ( PI as f64 * 0.8 / 2.0 ) ) . sin ( ) . powi ( 3 ) * 0.6 + 0.516 ) * ( end - start ) }
not really "ready for production" but getting warmer for sure
not really " ready for production " but getting warmer for sure
start
f64
end
f64
x
f64