lol idk #1

Open
Quaternions wants to merge 826 commits from StrafesNET/strafe-project:master into master
2 changed files with 25 additions and 27 deletions
Showing only changes of commit 24c88e2b5b - Show all commits

View File

@ -1,29 +1,3 @@
use fixed_wide::wide::WideMul;
type Planar64=fixed::types::I32F32;
type Planar64Wide1=fixed::types::I64F64;
type Planar64Wide2=fixed_wide::types::I128F128;
type Planar64Wide3=fixed_wide::types::I256F256;
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn it_works() {
let a=Planar64::from(2);
let b=Planar64::from(3);
let w1=a.wide_mul(b);
let w2=w1.wide_mul(w1);
let w3=w2.wide_mul(w2);
assert_eq!(w3,Planar64Wide3::from(1296));
}
#[test]
pub fn main(){
let max=i32::MAX as i64;
println!("{} {}",max*max,i64::MAX);
}
}
mod tests;

24
src/tests/mod.rs Normal file
View File

@ -0,0 +1,24 @@
use fixed_wide::wide::WideMul;
type Planar64=fixed::types::I32F32;
//type Planar64Wide1=fixed::types::I64F64;
//type Planar64Wide2=fixed_wide::types::I128F128;
type Planar64Wide3=fixed_wide::types::I256F256;
#[test]
fn it_works() {
let a=Planar64::from(2);
let b=Planar64::from(3);
let w1=a.wide_mul(b);
let w2=w1.wide_mul(w1);
let w3=w2.wide_mul(w2);
assert_eq!(w3,Planar64Wide3::from(1296));
}
#[test]
pub fn main(){
let max=i32::MAX as i64;
println!("{} {}",max*max,i64::MAX);
}