表格环境:二进制加法中显示溢出?

表格环境:二进制加法中显示溢出?

我有以下代码来显示两个数字的二进制加法:

\documentclass{article}
\begin{document}
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{lllll}
      & 1 & 0 & 0 & 1 \\
    + & 1 & 1 & 0 & 0 \\
    \hline
    1 & 0 & 1 & 0 & 1 \\
    \hline
\end{tabular}
\end{document}

我希望能够以某种方式向读者指出溢出。我想到 2 个想法如下:

1. 下牙套

在此处输入图片描述

2. 将溢出位装箱

在此处输入图片描述

编辑:用户 Ivan 指出使用fbox{1}就可以了,而且效果很好。但我还是想知道如何佩戴下支架。谢谢!

答案1

查看评论中链接的帖子后,我决定采用以下解决方案:

\documentclass{article}

\begin{document}
\begin{table}[h]\centering
    \begin{tabular}{cllll}
            & 1 & 0 & 0 & 1 \\
        $+$ & 1 & 1 & 0 & 0 \\
        \hline
       \fbox{1} & 0 & 1 & 0 & 1 \\
        \hline \\[-3ex]
        & \multicolumn{4}{c}{\upbracefill} \\
        & \multicolumn{4}{c}{\small significant bits}
    \end{tabular}
\end{table}
\end{document}

这基本上产生了我想要的结果: 在此处输入图片描述

如果盒子离 s 太近,hrule那么您可以使用增加行间距\renewcommand{\arraystretch}{...}并相应地调整\\[]长度!

相关内容