3 std::println!("{}", liba::u32_sqrt(u32::MAX));
4 std::println!("{}", liba::u64_sqrt(u64::MAX));
9 std::println!("1/sqrt({})={}", 4, liba::f32_rsqrt(4.0));
10 std::println!("1/sqrt({})={}", 4, liba::f64_rsqrt(4.0));
15 let text: [u8; 10] = *b"0123456789";
16 std::println!("{}", liba::hash_bkdr(&text, 0));
17 std::println!("{}", liba::hash_sdbm(&text, 0));
22 let mut x = [1.0, 2.0, -3.0];
23 std::println!("{:?}", x);
24 liba::float_push(&mut x, 0.0);
25 std::println!("{:?}", x);
26 liba::float_roll(&mut x);
27 std::println!("{:?}", x);
32 let x = [1.0, 2.0, -3.0];