From: Mara Bos Date: Tue, 26 Nov 2019 09:47:52 +0000 (+0100) Subject: Add core::{f32,f64}::consts::TAU. X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=fd9b986bfe47f2d4666216a35edf66981b923ac9;p=rust.git Add core::{f32,f64}::consts::TAU. --- diff --git a/src/libcore/num/f32.rs b/src/libcore/num/f32.rs index 7662bba6b5e..896ba96d197 100644 --- a/src/libcore/num/f32.rs +++ b/src/libcore/num/f32.rs @@ -75,6 +75,12 @@ pub mod consts { #[stable(feature = "rust1", since = "1.0.0")] pub const PI: f32 = 3.14159265358979323846264338327950288_f32; + /// The full circle constant (τ) + /// + /// Equal to 2π. + #[unstable(feature = "tau_constant", issue = "0")] + pub const TAU: f32 = 6.28318530717958647692528676655900577_f32; + /// π/2 #[stable(feature = "rust1", since = "1.0.0")] pub const FRAC_PI_2: f32 = 1.57079632679489661923132169163975144_f32; diff --git a/src/libcore/num/f64.rs b/src/libcore/num/f64.rs index 4a2a35dfb09..6f1af2cbb81 100644 --- a/src/libcore/num/f64.rs +++ b/src/libcore/num/f64.rs @@ -75,6 +75,12 @@ pub mod consts { #[stable(feature = "rust1", since = "1.0.0")] pub const PI: f64 = 3.14159265358979323846264338327950288_f64; + /// The full circle constant (τ) + /// + /// Equal to 2π. + #[unstable(feature = "tau_constant", issue = "0")] + pub const TAU: f64 = 6.28318530717958647692528676655900577_f64; + /// π/2 #[stable(feature = "rust1", since = "1.0.0")] pub const FRAC_PI_2: f64 = 1.57079632679489661923132169163975144_f64;