kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

65_rounding_conversions.toy (307B)


      1 fn __user_main(): i64 {
      2   let a: f64 = @sint_to_float<f64>(40, .default);
      3   let b: f64 = @uint_to_float<f64>(2, .nearest_even);
      4   let c: i64 = @float_to_sint<i64>(a + b + 0.75, .toward_zero);
      5   let d: u64 = @float_to_uint<u64>(0.9, .down);
      6   return c + d;
      7 }
      8 
      9 fn main(): i32 { return __user_main() as i32; }