숫자의 "짝수 부분" 또는 "짝수 바닥"에 대한 표기법 설계

숫자의 "짝수 부분" 또는 "짝수 바닥"에 대한 표기법 설계

6이나 7보다 작거나 같은 가장 큰 짝수는 6입니다. 6을 그 숫자의 "짝수 부분"으로 불러야 할지, 아니면 그 숫자의 "짝수 바닥"으로 불러야 할지, 아니면 다른 것으로 불러야 할지가 주제였습니다.이 질문. 여기에 내 질문은 다음과 같습니다. (1) 이것만큼 간결하고 효율적인 표기법은 무엇입니까 \lfloor 7 \rfloor? (2) LaTeX에서 해당 표기법을 어떻게 코딩합니까?

답변1

나는 이것에 대한 어떤 표기법도 모르지만 쉽게 만들 수 있습니다. 이미 '바닥' 기호가 있으므로 그 기호에서 너무 멀리 이동하면 안 됩니다. 나는 단순히 아래 첨자를 추가하는 것이 충분히 명확해야 한다고 생각하며 이는 로그에서 사용되는 일반적인 아이디어를 따릅니다. 사용할 때 이를 정의해야 합니다.

그냥 사용할 수 있습니다 \lfloor 7 \lfloor_{2}. 하지만 그 과정에서 \floor선택적 인수를 취하는 함수를 만들었습니다.

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\def\floor{
  \@ifnextchar[\floor@opt{\floor@noopt}}
\def\floor@opt[#1]#2{
  \floor@noopt{#2}_{#1}
}
\def\floor@noopt#1{
  \lfloor #1 \rfloor
}
\makeatother

\begin{document}
\begin{align*}
  \floor{7.2} &= 7 &
  \floor[2]{7.2} &= 6 &
  \floor[4]{7.2} &= 4
\end{align*}
\end{document}

이는 다음을 생성합니다.

산출

관련 정보