How to Convert Computation Result in Julia in pi terms?

Here is an idea using PrettyTables package:

julia> using PrettyTables

julia> println(pretty_table(String, 
  vcat([[string(t)*"π" t*π-sinpi(t) 1-cospi(t)] for t in 0:0.5:4]...); 
  header=["t", "x(t)", "y(t)"]))
┌──────┬──────────┬──────┐
│    t │     x(t) │ y(t) │
├──────┼──────────┼──────┤
│ 0.0π │      0.0 │  0.0 │
│ 0.5π │ 0.570796 │  1.0 │
│ 1.0π │  3.14159 │  2.0 │
│ 1.5π │  5.71239 │  1.0 │
│ 2.0π │  6.28319 │  0.0 │
│ 2.5π │  6.85398 │  1.0 │
│ 3.0π │  9.42478 │  2.0 │
│ 3.5π │  11.9956 │  1.0 │
│ 4.0π │  12.5664 │  0.0 │
└──────┴──────────┴──────┘

UPDATE: corected according to Oscar_Smith suggestion to use sinpi, cospi

1 Like