Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. let testAdd : unit =
  2. let output = (vec2d.add (1.0, 1.0) (1.0, 1.0)) = (2.0, 2.0)
  3. do printfn "add "
  4. do printfn " output: %A" output
  5.  
  6. let testLen : unit =
  7. let output = (vec2d.len (3.0, 4.0)) = 5.0
  8. do printfn "len "
  9. do printfn " output: %A" output
  10.  
  11. let testAng : unit =
  12. let input = (-2.0, 0.0)
  13. let output = (vec2d.ang input)
  14. do printfn "ang "
  15. do printfn "%A" output
  16. do printfn " output: %b" (output < 3.2 && output > 3.1)
  17.  
  18. let scaleTest : unit =
  19. let output = (vec2d.scale 2.0 (2.0, 3.0)) = (4.0, 6.0)
  20. do printfn "scale "
  21. do printfn " output: %A" output
  22.  
  23. let dotTest : unit =
  24. let output = (vec2d.dot (2.0, 5.0) (5.0, 2.0)) = 20.0
  25. do printfn "dot "
  26. do printfn " result: %A" output
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement