For the mainspace article, see Tau (mathematical constant), which redirects to Turn (angle)#Tau proposals.

Historical usage of 2π as a constant

[edit]

Mathematical publications about τ

[edit]

Notable endorsements

[edit]
People
Organizations
Published mathematicians

Celebration of 2π day before Hartl's manifesto (2010)

[edit]

Support in tools and programming languages

[edit]
See also: https://github.com/nschloe/tau#in-programming
Note: although not a programming language, it's worth noting that tau is available in Google calculator.

Included by default

[edit]
Language Name Value
.NET Framework
(issue #24678, PR #37517, docs; released in v5.0, 10 Nov 2020)
Tau 6.28318 53071 79586 476925
Java
(issue, docs, value; released in v19, 20 Sep 2022)
TAU 6.28318 53071 79586
Python
(PEP, issue, commit, docs; released in v3.6, 23 Dec 2016)
tau 6.28318 53071 79586 47692 52867 66559 00576 83943
Rust
(docs, issue, PR, tweet; released in 1.47, 8 Oct 2020)
TAU 6.28318 53071 79586 47692 52867 66559 00577
Modula-2
(source, commit 760ac3b from 18 Dec 2013)
tau 6.28318 53071 79586 47692 52867 66559 0
Nim
(source, commit, docs; released in v0.14, 7 Jun 2016)
TAU 2 * PI
Processing
(docs, issue 1, issue 2, changelog; released in v2.0, 3 Jun 2013)
TAU 6.28318 53071 79586 47693
Zig
(source, commit; released in v0.6, 13 Apr 2020)
tau 2 * pi

Available as a non-default, third-party module

[edit]
Tool Name Value
JavaScript: Math.js tau 6.28318 53071 79586 (Math.PI*2)
C++: Boost[1] tau two_pi (alias to existing constant, which itself is set to: 6.28318 53071 79586 47692 52867 66559 00576 8e+00)
Haskell: tau module[2] τ / tau 6.28318 53071 79586 (2*pi)
Julia: Tau.jl package[3] τ / tau 6.28318 53071 79586 47692
Ruby: math-tau gem[4] TAU 6.28318 53071 79586 (PI * 2.0)

Explicit two pi constant (with no tau alias)

[edit]
Tool/Language Name Value
Fortran TWOPI
OGRE TWO_PI
OpenGUI TWO_PI
Pascal TwoPI 6.28318 53071 79586
Wiring TWO_PI 6.28318 53071 79586 47693
Extreme Optimization Libraries TwoPi 6.28318 53071 79586 47692 52867 66558

Textbooks

[edit]

News (not published around pi day or tau day, or otherwise significant)

[edit]

Tau conversion hubs

[edit]

Neat stuff

[edit]

References

[edit]
  1. ^ PR #566; announcement tweet. Apparently it was not included in release v1.76 (the version of the math library in that tag doesn't include the tau lines in include/boost/math/constants/constants.hpp). It is present in the 1.77 version though.
  2. ^ In Haskell, pi is the only constant defined by default in the standard prelude; pretty much everything else, including e, isn't; like tau, they require extra modules, e.g. science-constants (tau is not included in this one, btw).
  3. ^ See also PR #4864 (rejected).
  4. ^ See also issue #4897 (rejected), and associated patch.
  5. ^ Marcus du Sautoy (1 July 2009). "Perfect Numbers". The Times. Archived from the original on 2011-08-12. Retrieved 2011-08-12.
  6. ^ Dave Richeson (1 July 2009). "Last Sunday was a perfect day". Division by Zero. Retrieved 2011-07-24.
  7. ^ Michael Hartl. "100,000 digits of τ". Retrieved 6 July 2011.. See also a file with 1 billion digits available here.
  8. ^ Harremoes
  9. ^ Arndt, J.; Haenel, C. (2001), Pi — Unleashed, Berlin: Springer, p. 3, ISBN 3540665722 ((citation)): Unknown parameter |lastauthoramp= ignored (|name-list-style= suggested) (help).

TODO

[edit]

See also

[edit]