平方根长除法

平方根长除法

我想画出这种求平方根方法的工作柱:http://youtu.be/UnshaiwljGY

以下是该过程的图像示例:

图像

但我无法绘制它,因为我对 LaTeX 表格、数组等还不熟悉。

另外,按照经典的做法,在第二步中,我们要猜测的数字不是画下划线,而是放在圆圈里。如何圈出一个数字?

预先感谢您的帮助。


编辑:

这是另一张图片:

另一个

这些列可以通过乳胶桌

也许 TikZ 必须用于其他风格化。

答案1

使用 Ti 相当简单Z. 但它在 MathJax 中不起作用。

\documentclass[tikz,margin=10]{standalone}
\usetikzlibrary{tikzmark}
\usetikzlibrary{shapes.geometric}
\begin{document}
\sffamily
\begin{tikzpicture}[remember picture]
  \foreach \i in {0,-1,-2,-3,-3.5} \draw (0,\i) -- (-1.5,\i);
  \draw (-1.5,0) -- (-1.5,-3.5);
  \path (0,-.5) node[above left] 
    {10\subnode{4-a}{4}\subnode{9-a}{9}\subnode{7-a}{7}\subnode{6-a}{6}} 
    node[below left] {9\hphantom{0000}}
    (0,-1.5) node[above left] {1\subnode{4-b}{4}\subnode{9-b}{9}\hphantom{00}}
    node[below left] {124\hphantom{00}}
    (0,-2.5) node[above left] {25\subnode{7-b}{7}\subnode{6-b}{6}}
    node[below left] {2576}
    (0,-3.5) node[above left] {0}
    (-1.5,-.5) node[above left] {3}
    (-1.5,-1.5) node[above left] {62}
    (-1.5,-2.5) node[above left] {64{\color{red}4}}
    (0,.1) node[above left,xshift={-width("000")}] (x) {32\color{red}4};
  \node[draw=green!50!black,ellipse,inner sep=.2em] (y) at (x) {\phantom{324}};
  \draw[green!50!black,-stealth] 
    (y) -- ++ (1.5,0) node[right,draw] {Square root};
  \foreach \i in {4,9,7,6} \draw[red,-stealth] (\i-a) -- (\i-b);
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容