我有以下代码来显示两个数字的二进制加法:
\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}{...}
并相应地调整\\[]
长度!