祝应用科学家们圆周率日快乐!

祝应用科学家们圆周率日快乐!

祝所有进行近似计算的非美国应用数学家和科学家(像我一样)圆周率日快乐!

这实际上与 TeX 有关,因为我有一个问题,或者可能是一个谜题。我该如何制作等式

$\pi \approx \today$

给出有意义的输出,给定今天日期的适当格式。此外,假设明天排版该方程,您可能希望它输出“\pi \neq \today”,如果您明白我的意思的话。如果它是在 3 月 14 日排版的,它可能会给出不同的答案。恐怕我没有这些的 MWE。

答案1

你来晚了一点,不是吗?;-) 看看这里寻找类似这样的有趣帖子。只是开玩笑。;-)

以下是更严肃的答案,基于Heiko 的回答在这里

\documentclass{article}
\makeatletter
\edef\mydate{% based on https://tex.stackexchange.com/a/422050/121799
  \two@digits\month
  \two@digits\day
}
\makeatother
\begin{document}
\def\piday{0314}
\ifx\mydate\piday%
happy $\pi$ day
\else
sorry, not a $\pi$ day
\fi
\end{document}

好的,这里是欧洲人。(抱歉加载 TiZ,虽然在这里完全没有必要,但我碰巧喜欢它。;-)

\documentclass{article}
\usepackage{tikz}
\makeatletter
\edef\myday{% based on https://tex.stackexchange.com/a/422050/121799
  \two@digits\day
}
\edef\mymonth{
  \two@digits\month
}
\makeatother
\begin{document}
\pgfmathtruncatemacro{\test}{100*\myday/\mymonth}
\def\mypi{314}
\ifx\test\mypi%
happy European $\pi$ day
\else
sorry, not a European $\pi$ day
\fi
\end{document}

相关内容