Dear Rust Developers,

here is another ignorant question so feel free to ignore.
When reading the guide I came across "std::f64::consts::PI” for pi. Now I was 
wondering why there are separate constants defined for 32 and 64 bit floats and 
how this will work with generics. Do you always have to define two functions to 
work on f32 and f64 or is std::f64::consts::PI cast down to f32 in an equation 
with 32 bit variables? Is there also a general `typeless’ PI (or other 
fundamental constants), as in Go for example?

Kind Regards,

Pim
_______________________________________________
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to