表の線がつながっていません。
すべての線がつながっている表が必要です。
表の LaTeX コードは次のとおりです。
\begin{table}[]
\centering
\resizebox{\textwidth}{!}{%
\begin{tabular}{|c|ccccccccccccc|}
\hline
\multirow{2}{*}{Constant Value of the real part} & \multicolumn{13}{c|}{Binary representation of real part} \\ \cline{2-14}
& \multicolumn{1}{c|}{20} & \multicolumn{2}{c|}{2-1} & \multicolumn{1}{c|}{2-2} & \multicolumn{1}{c|}{2-3} & \multicolumn{1}{c|}{2-4} & \multicolumn{1}{c|}{2-5} & \multicolumn{1}{c|}{2-6} & \multicolumn{1}{c|}{2-7} & \multicolumn{1}{c|}{2-8} & \multicolumn{1}{c|}{2-9} & \multicolumn{1}{c|}{2-10} & 2-11 \\ \hline
0.9988 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & 1 \\ \hline
0.9952 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & 0 \\ \hline
0.9892 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & 1 \\ \hline
0.9808 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & 0 \\ \hline
0.9697 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & 0 \\ \hline
0.9569 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & -1 \\ \hline
0.9415 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & 0 \\ \hline
0.9239 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & 0 \\ \hline
0.9040 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & -1 \\ \hline
0.8819 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & 0 \\ \hline
0.8577 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & 0 \\ \hline
0.8315 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & 0 \\ \hline
0.8032 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & 0 \\ \hline
0.7730 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & 1 \\ \hline
0.7410 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & 1 \\ \hline
0.7071 & \multicolumn{2}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{-1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{0} & \multicolumn{1}{c|}{0} & 0 \\ \hline
\end{tabular}%
}
\end{table}
答え1
問題は、コードでは\multicolumn{2}{}{}
2 番目の列で を使用しているのに、2 行目では 3 番目の列で を使用していることです。もちろん、これは一致しません。
あなたが提示したコードは、読みにくく、保守が難しいコードを作成することが多い何らかのテーブル ジェネレーターによって生成されたものだと思います。したがって、コードを整理して、これらの不要なコマンドをすべて削除することをお勧めします。そうすれば、作業がはるかに簡単になり、フォント サイズが歪むため悪い習慣である\multicolumn
表のスケーリングを行う必要がなくなります。\resizebox
\documentclass{article}
\usepackage[margin=2cm]{geometry}
\usepackage{multirow}
\begin{document}
\begin{tabular}{ | *{13}{c|} }
\hline
\multirow{2}{2.5cm}{\centering Constant Value of the real part} &
\multicolumn{12}{c|}{Binary representation of real part} \\ \cline{2-13}
& 20 & 2-1 & 2-2 & 2-3 & 2-4 & 2-5 & 2-6 & 2-7 & 2-8 & 2-9 & 2-10 & 2-11 \\ \hline
0.9988 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 \\ \hline
0.9952 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 \\ \hline
0.9892 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 1 \\ \hline
0.9808 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 0 \\ \hline
0.9697 & 1 & 0 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 0 & 1 & 0 \\ \hline
0.9569 & 1 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 1 & 0 & 0 & -1 \\ \hline
0.9415 & 1 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ \hline
0.9239 & 1 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 1 & 0 & 0 \\ \hline
0.9040 & 1 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 0 & -1 & 0 & -1 \\ \hline
0.8819 & 1 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & -1 & 0 \\ \hline
0.8577 & 1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 \\ \hline
0.8315 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & -1 & 0 \\ \hline
0.8032 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 \\ \hline
0.7730 & 1 & 0 & -1 & 0 & 0 & 1 & 0 & -1 & 0 & 0 & 0 & 1 \\ \hline
0.7410 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 1 \\ \hline
0.7071 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 0 \\ \hline
\end{tabular}
\end{document}
マイナス記号を正しく入力するには、関連するセルで数式モードを使用することをお勧めします (ヒントを提供してくれた Mico に感謝します)。
\documentclass{article}
\usepackage[margin=2cm]{geometry}
\usepackage{array, multirow}
\newcolumntype{C}{>{$}c<{$}}
\begin{document}
\begin{tabular}{ | *{13}{C|} }
\hline
\multirow{2}{2.5cm}{\centering Constant Value of the real part} &
\multicolumn{12}{c|}{Binary representation of real part} \\ \cline{2-13}
& \textrm{2-0} & \textrm{2-1} & \textrm{2-2} & \textrm{2-3} & \textrm{2-4} & \textrm{2-5} & \textrm{2-6} & \textrm{2-7} & \textrm{2-8} & \textrm{2-9} & \textrm{2-10} & \textrm{2-11} \\ \hline
0.9988 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 \\ \hline
0.9952 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 \\ \hline
0.9892 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 1 \\ \hline
0.9808 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 0 \\ \hline
0.9697 & 1 & 0 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 0 & 1 & 0 \\ \hline
0.9569 & 1 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 1 & 0 & 0 & -1 \\ \hline
0.9415 & 1 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ \hline
0.9239 & 1 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 1 & 0 & 0 \\ \hline
0.9040 & 1 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 0 & -1 & 0 & -1 \\ \hline
0.8819 & 1 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & -1 & 0 \\ \hline
0.8577 & 1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 \\ \hline
0.8315 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & -1 & 0 \\ \hline
0.8032 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 \\ \hline
0.7730 & 1 & 0 & -1 & 0 & 0 & 1 & 0 & -1 & 0 & 0 & 0 & 1 \\ \hline
0.7410 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 1 \\ \hline
0.7071 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 0 \\ \hline
\end{tabular}
\end{document}
booktabs
別の方法としては、パッケージを使用して垂直ルールを完全に削除する方法があります。
\documentclass{article}
\usepackage[margin=2cm]{geometry}
\usepackage{array, multirow, booktabs}
\newcolumntype{C}{>{$}c<{$}}
\begin{document}
\begin{tabular}{ *{13}{C} }
\toprule
& \multicolumn{12}{c}{Binary representation of real part} \\ \cmidrule{2-13}
\multirow{-2}{2.5cm}{\centering Constant Value of the real part}
& \textrm{2-0} & \textrm{2-1} & \textrm{2-2} & \textrm{2-3} & \textrm{2-4} & \textrm{2-5} & \textrm{2-6} & \textrm{2-7} & \textrm{2-8} & \textrm{2-9} & \textrm{2-10} & \textrm{2-11} \\
\midrule
0.9988 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 \\
0.9952 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 \\
0.9892 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 1 \\
0.9808 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 0 \\
0.9697 & 1 & 0 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 0 & 1 & 0 \\
0.9569 & 1 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 1 & 0 & 0 & -1 \\
0.9415 & 1 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\
0.9239 & 1 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 1 & 0 & 0 \\
0.9040 & 1 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 0 & -1 & 0 & -1 \\
0.8819 & 1 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & -1 & 0 \\
0.8577 & 1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 \\
0.8315 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & -1 & 0 \\
0.8032 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 \\
0.7730 & 1 & 0 & -1 & 0 & 0 & 1 & 0 & -1 & 0 & 0 & 0 & 1 \\
0.7410 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 1 \\
0.7071 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 0 \\
\bottomrule
\end{tabular}
\end{document}
答え2
環境を使用して、tabular*
テーブルがテキストブロック内に収まるようにするか、またはテーブルの幅が に等しいことを確認することをお勧めします\textwidth
。また、12 個のデータ列の幅が等しいことを確認し、暗黙の小数点マーカーに数字を揃えます。また、垂直方向の罫線をすべて削除し、はるかに少ないが間隔の広い水平方向の罫線を使用します。
\documentclass{article}
\usepackage{amsmath,booktabs,siunitx}
\newcommand\mytab[1]{\smash[b]{%
\begin{tabular}[t]{@{}l@{}} #1 \end{tabular}}}
\newcommand\mc[1]{\multicolumn{1}{c}{#1}} % handy shortcut macro
\begin{document}
\begin{table}
\setlength\tabcolsep{0pt} % make LaTeX figure out the amount of intercolumn whitespace
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}
c
*{12}{S[table-format=-1.0]} @{}}
\toprule
\mytab{Constant value\\of real part} &
\multicolumn{12}{c}{Binary representation of real part} \\
\cmidrule{2-13}
& \mc{2-0} & \mc{2-1} & \mc{2-2} & \mc{2-3}
& \mc{2-4} & \mc{2-5} & \mc{2-6} & \mc{2-7}
& \mc{2-8} & \mc{2-9} & \mc{\llap{2}-10}& \mc{\llap{2}-11} \\
\midrule
0.9988 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 \\
0.9952 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 \\
0.9892 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 1 \\
0.9808 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 0 \\
\addlinespace
0.9697 & 1 & 0 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 0 & 1 & 0 \\
0.9569 & 1 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 1 & 0 & 0 & -1 \\
0.9415 & 1 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\
0.9239 & 1 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 1 & 0 & 0 \\
\addlinespace
0.9040 & 1 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 0 & -1 & 0 & -1 \\
0.8819 & 1 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & -1 & 0 \\
0.8577 & 1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 \\
0.8315 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & -1 & 0 \\
\addlinespace
0.8032 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 \\
0.7730 & 1 & 0 & -1 & 0 & 0 & 1 & 0 & -1 & 0 & 0 & 0 & 1 \\
0.7410 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 1 \\
0.7071 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 0 \\
\bottomrule
\end{tabular*}
\end{table}
\end{document}
答え3
\multicolumn
あなたは、テーブル用の優れたコードを生成すると主張するソフトウェアの被害者だと思います。毎列へのエントリ。
さらに、ソフトウェアは列の数を間違えていました。
booktabs
ここでは、列間のスペースのサイズを自動的に調整する別の実現方法を示します。サイズ変更は避けてください。
\documentclass{article}
\usepackage{amsmath}
\usepackage{array,booktabs}
\begin{document}
\begin{table}[htp]
\centering\small
\setlength{\tabcolsep}{0pt}% let TeX compute
\begin{tabular*}{\textwidth}{
@{\extracolsep{\fill}}
c
*{12}{>{$}c<{$}}
}
\toprule
\smash{\begin{tabular}[t]{@{}c@{}} Real \\ part \end{tabular}}
& \multicolumn{12}{c}{Binary representation of real part} \\
\cmidrule{2-13}
& \text{2--0}
& \text{2--1} & \text{2--2} & \text{2--3} & \text{2--4}
& \text{2--5} & \text{2--6} & \text{2--7} & \text{2--8}
& \text{2--9} & \text{2--10} & \text{2--11} \\
\midrule
0.9988 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 \\
0.9952 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 \\
0.9892 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 1 \\
0.9808 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 0 \\
0.9697 & 1 & 0 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 0 & 1 & 0 \\
0.9569 & 1 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 1 & 0 & 0 & -1 \\
0.9415 & 1 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\
0.9239 & 1 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 1 & 0 & 0 \\
0.9040 & 1 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 0 & -1 & 0 & -1 \\
0.8819 & 1 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & -1 & 0 \\
0.8577 & 1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 \\
0.8315 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & -1 & 0 \\
0.8032 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 \\
0.7730 & 1 & 0 & -1 & 0 & 0 & 1 & 0 & -1 & 0 & 0 & 0 & 1 \\
0.7410 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 1 \\
0.7071 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 0 \\
\bottomrule
\end{tabular*}
\end{table}
\end{document}
「実部の定数」は「実部」だけよりも明確だとは思いません。
本当にケージテーブルが欲しいなら
\documentclass{article}
\usepackage{amsmath}
\usepackage{array}
\begin{document}
\begin{table}[htp]
\centering\footnotesize
\addtolength{\tabcolsep}{-.066pt}
\begin{tabular}{
|c|
*{12}{>{$}c<{$}|}
}
\hline
\smash{\begin{tabular}[t]{@{}c@{}}Real \\ part \end{tabular}} &
\multicolumn{12}{c|}{Binary representation of real part} \\
\cline{2-13}
& \text{2--0}
& \text{2--1} & \text{2--2} & \text{2--3} & \text{2--4}
& \text{2--5} & \text{2--6} & \text{2--7} & \text{2--8}
& \text{2--9} & \text{2--10} & \text{2--11} \\ \hline
0.9988 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 \\ \hline
0.9952 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 \\ \hline
0.9892 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 1 \\ \hline
0.9808 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 0 \\ \hline
0.9697 & 1 & 0 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 0 & 1 & 0 \\ \hline
0.9569 & 1 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 1 & 0 & 0 & -1 \\ \hline
0.9415 & 1 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ \hline
0.9239 & 1 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 1 & 0 & 0 \\ \hline
0.9040 & 1 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 0 & -1 & 0 & -1 \\ \hline
0.8819 & 1 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & -1 & 0 \\ \hline
0.8577 & 1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 \\ \hline
0.8315 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & -1 & 0 \\ \hline
0.8032 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 \\ \hline
0.7730 & 1 & 0 & -1 & 0 & 0 & 1 & 0 & -1 & 0 & 0 & 0 & 1 \\ \hline
0.7410 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 1 \\ \hline
0.7071 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 0 \\ \hline
\end{tabular}
\end{table}
\end{document}
文書内のテキストの幅によっては、 への小さな調整が\tabcolsep
不要な場合があります。余白がそれほど広くない場合は、 で済ませてもよいでしょう\small
。
答え4
@Rmano の提案を参考に
ムウェ
\documentclass{article}
\usepackage[margin=2cm]{geometry}
\usepackage{nicematrix, xcolor}
\usepackage{booktabs}
\begin{document}
\begin{NiceTabular}{ *{13}{c} }
\CodeBefore
\rowcolor{gray!50}{1}
\rowcolors{2}{gray!25}{white}
\Body
\toprule
\Block[fill=white]{2-1}{Constant Value \\of the real part} &\Block{1-12}{Binary representation of real part} &&&&&&&&&&&\\
& 20 & 2-1 & 2-2 & 2-3 & 2-4 & 2-5 & 2-6 & 2-7 & 2-8 & 2-9 & 2-10 & 2-11 \\
\midrule
0.9988 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 \\
0.9952 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 \\
0.9892 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 1 \\
0.9808 & 1 & 0 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 0 \\
0.9697 & 1 & 0 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 0 & 1 & 0 \\
0.9569 & 1 & 0 & 0 & 0 & -1 & 0 & 1 & 0 & 1 & 0 & 0 & -1 \\
0.9415 & 1 & 0 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\
0.9239 & 1 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 & 1 & 0 & 0 \\
0.9040 & 1 & 0 & 0 & -1 & 0 & 1 & 0 & 0 & 0 & -1 & 0 & -1 \\
0.8819 & 1 & 0 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 0 & -1 & 0 \\
0.8577 & 1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 & -1 & 0 & 0 \\
0.8315 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & -1 & 0 \\
0.8032 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 0 \\
0.7730 & 1 & 0 & -1 & 0 & 0 & 1 & 0 & -1 & 0 & 0 & 0 & 1 \\
0.7410 & 1 & 0 & -1 & 0 & 0 & 0 & 0 & -1 & 0 & -1 & 0 & 1 \\
0.7071 & 1 & 0 & -1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 0 \\
\bottomrule
\end{NiceTabular}
\end{document}