LaTeXの表の行がつながっていない

LaTeXの表の行がつながっていない

ここに画像の説明を入力してください

表の線がつながっていません。
すべての線がつながっている表が必要です。

表の 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}

関連情報