如何用两行写出下面的分数?
\begin{align}
a = \sqrt{\frac{(20,1-20,06)^2 + (20-20,06)^2+(20-20,06)^2+(20-20,06)^2+(20,2-20,06)^2}{5}} = 0,0289
\end{align}
我尝试使用amsmath
,但分数的底部消失了。还有其他方法吗?
答案1
您可以加载该mathtools
包并使用其\splitdfrac
宏将分子分成两行。
单独的评论:请将所有六个十进制逗号括在花括号中,以防止 TeX 将其解释为标点符号。
\documentclass{article}
\usepackage{mathtools} % for '\splitdfrac' macro
\begin{document}
\begin{equation}
a = \sqrt{\frac{\splitdfrac{(20{,}1-20{,}06)^2 + (20-20{,}06)^2+(20-20{,}06)^2}{%
+(20-20{,}06)^2+(20{,}2-20{,}06)^2}}{5}}
= 0{,}0289
\end{equation}
\end{document}
附录:您可能还想考虑\frac
用内联分数符号替换并\sqrt{...}
用\{...\}^{1/2}
符号替换。这将允许您使用multline
环境。
\documentclass{article}
\usepackage{amsmath} % for 'multline' env.
\begin{document}
\begin{multline}
a = \smash[b]{\Bigl\{}\bigl[
(20{,}1-20{,}06)^2 + (20-20{,}06)^2+(20-20{,}06)^2\\
+(20-20{,}06)^2+(20{,}2-20{,}06)^2\bigr]\big/5
\smash[t]{\Bigr\}^{1/2}} % \smash[b]{...} and \smash[t]{...} for more compact appearance
= 0{,}0289
\end{multline}
\end{document}
答案2
您可能不想在行间断开 (平方) 根,但始终可以用幂来代替 (如果平方 -> 1/2)。
因此,也许这就是你所追求的:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
a = &\Bigg(\frac{(20,1-20,06)^2+(20-20,06)^2+}{5} +\\ &+\frac{(20-20,06)^2+(20-20,06)^2+(20,2-20,06)^2}{5}\Bigg)^{\dfrac{1}{2}} =\\
&0,0289
\end{align*}
\end{document}
答案3
抱歉,我忍不住要回答,尽管这并没有破坏任何东西(但实际上这是另一种方法)。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Being $x=2,06$, then:
\begin{align}
a = \sqrt{\frac{(20,1-x)^2 + (3\times(20-x)^2) +(20,2-x)^2}{5}} = 0,0289
\end{align}
\end{document}