Escolar Documentos
Profissional Documentos
Cultura Documentos
% Pra usar esse/essas dicas/fórmulas basta colocar do diretorio do documento atual e incluir esta linha abaixo antes de \
begin{document}
\input{formulas} % Arquivos novo com minhas fórmulas. Minha "Maior" Conquista no LaTeX
% Essas linhas abaixo seremem para criar uma linha no exemplo de porcentagem mostrando que os resultados são iguais.
\newcommand{\tikzmark}[1]{\tikz[overlay, remember picture] \node (#1){};}
\tikzset{seta abaixo/.style={<->,>=stealth,bend right=60,red,shorten <=1pt,shorten >=1pt}}
\tikzset{seta acima/.style={<->,>=stealth,bend left=0.1,shorten <=20pt, shorten >=1pt,out=120,in=300, red}}
Assim podemos saber se ela pode ou não, ser simplificada. Se o M.D.C for maior que 1.
Cálculos abaixo:
% Calculo do M.D.C\hspace{2cm} Primeira Conta \hspace{1cm}Segunda Conta\hspace{1cm}Resultado\\[0.10cm]
%
% %%%% COMECO do código MDC %%%%%%
% \begin{tabular}{c|c|c|c|c|c|c|c}
% % \hline
% & INTA & INTB & INTC & INTD & INTE & INTF & \\
% \hline
% ANTERIOR & ATUAL & ATUALB & ATUALC & ATUALD & ATUALE &
ATUALF & \\
% \hline
% RESTOA & RESTOB & RESTOC & RESTOD & RESTOE & RESTOF &
& \\
% % \hline
% \end{tabular}\\[0.3cm]{\,}\\
\MAX{#1}{#2}{\ANTERIOR}
\MIN{#1}{#2}{\ATUAL}
% \def\ANTERIOR{#1}
% \def\ATUAL{#2}
%%%% O PRIMEIRO CALCULO É INDEPENDENTE DAS LOGICAS FUTURAS.
%%%% Sempre vai existir o ATAUL primeiro pois ele faz parte da questao
\INTEGERDIVISION{\ANTERIOR}{\ATUAL}{\INTA}{\RESTOA}
%%%%%%%%%%%%%% AQUI SIM A LÓGICA COMEÇA %%%%%%%%%%%%%%%%%%%%%%%%%
%%%% Se o RESTOA = 0 VAZIO \ELSE \RESTOB
\ifthenelse{\RESTOA=0}{\def\ATUALB{0}}{\def\ATUALB{\RESTOA}} %%%%%%%%% ESSE MODELEO FOI APROVADO PELO INETO
\ifthenelse{\ATUALB > 0}{\INTEGERQUOTIENT{\ATUAL}{\ATUALB}{\INTB}}{\def\INTB{0}}
\ifthenelse{\ATUALB > 0}{\def\RESTOB{\fpeval{\ATUAL - \INTB * \ATUALB}}}{\def\RESTOB{0}}
% \begin{tabular}{c|c|c|c|c|c|c|c}
% % \hline
% & \INTA & \INTB & \INTC & \INTD & \INTE & \INTF &
\\
% \hline
% \ANTERIOR & \ATUAL & \ATUALB & \ATUALC & \ATUALD & \ATUALE &
\ATUALF & \\
% \hline
% \RESTOA & \RESTOB & \RESTOC & \RESTOD & \RESTOE & \RESTOF
& &
% % \hline
% \end{tabular}%\\[0.1cm]
\begin{multicols}{4}
\raggedcolumns
Calculo do M.D.C
\ifthenelse{\INTF>0}{\input{atualf.tex}}
{
\ifthenelse{\INTE>0}{\input{atuale.tex}}
{
\ifthenelse{\INTD>0}{\input{atuald.tex}}
{
\ifthenelse{\INTC>0}{\input{atualc.tex}}
{
\ifthenelse{\INTB>0}{\input{atualb.tex}}
{
\ifthenelse{\INTA>0}{\input{atuala.tex}}
{
"calculo além do planejado ultimo resto nao é zero"
}
}
}
}
}
}
%M.D.C (\ANTERIOR\,,\,\ATUAL) = \mdc\\
\vfill\null
\raggedcolumns
\quad\qquad
Primeira Conta\\[0.01cm]
\qquad\qquad
\opidiv{#1}{\mdc}
\vfill\null
\raggedcolumns
\quad\quad
Segunda Conta\\[0.01cm]
\quad\qquad
\opidiv{#2}{\mdc}
\vfill\null
\raggedcolumns
\quad
Resultado\\[0.01cm]
\FRACTIONSIMPLIFY{#1}{#2}{\nummdc}{\denmdc}
%$ \Rightarrow \dfrac{#1}{#2} =\boxed{\dfrac{\nummdc}{\denmdc}}$
$ \Rightarrow \dfrac{#1}{#2} = $ {\setlength{\fboxrule}{1pt}\fcolorbox{red}{white}{$ \dfrac{\nummdc}{\denmdc}$}}
\end{multicols}
\ifthenelse{\mdc=1}{\shadowbox{OBS}:\\Como o M.D.C é igual a \circled{1} a fração $ \sfrac{#1}{#2} $ não pode ser
simplificada.\\Ou seja já está irredutível.}{}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% FIM DO PROGRAMA ACIMA %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%% PROGRAMA QUE CALCULA O MDC
\DeclareRobustCommand{\mdcCalc}[2]{
\MAX{#1}{#2}{\ANTERIOR}
\MIN{#1}{#2}{\ATUAL}
% \def\ANTERIOR{#1}
% \def\ATUAL{#2}
%%%% O PRIMEIRO CALCULO É INDEPENDENTE DAS LOGICAS FUTURAS.
%%%% Sempre vai existir o ATAUL primeiro pois ele faz parte da questao
\INTEGERDIVISION{\ANTERIOR}{\ATUAL}{\INTA}{\RESTOA}
%%%%%%%%%%%%%% AQUI SIM A LÓGICA COMEÇA %%%%%%%%%%%%%%%%%%%%%%%%%
%%%% Se o RESTOA = 0 VAZIO \ELSE \RESTOB
\ifthenelse{\RESTOA=0}{\def\ATUALB{0}}{\def\ATUALB{\RESTOA}} %%%%%%%%% ESSE MODELEO FOI APROVADO PELO INETO
\ifthenelse{\ATUALB > 0}{\INTEGERQUOTIENT{\ATUAL}{\ATUALB}{\INTB}}{\def\INTB{0}}
\ifthenelse{\ATUALB > 0}{\def\RESTOB{\fpeval{\ATUAL - \INTB * \ATUALB}}}{\def\RESTOB{0}}
\ifthenelse{\ATUALF>0}{\def\mdc{\ATUALF}}
{
\ifthenelse{\ATUALE>0}{\def\mdc{\ATUALE}}
{
\ifthenelse{\ATUALD>0}{\def\mdc{\ATUALD}}
{
\ifthenelse{\ATUALC>0}{\def\mdc{\ATUALC}}
{
\ifthenelse{\ATUALB>0}{\def\mdc{\ATUALB}}
{
\ifthenelse{\ATUAL>0}{\def\mdc{\ATUAL}}{ERRO DESCONHECIDO}
}
}
}
}
}
%%%% FIM do código MDC %%%%%%
% \begin{multicols}{4}
\raggedcolumns
% Calculo do M.D.C
M.D.C (\ANTERIOR\,,\,\ATUAL) = \mdc
\ifthenelse{\INTF>0}{\input{atualf.tex}}
{
\ifthenelse{\INTE>0}{\input{atuale.tex}}
{
\ifthenelse{\INTD>0}{\input{atuald.tex}}
{
\ifthenelse{\INTC>0}{\input{atualc.tex}}
{
\ifthenelse{\INTB>0}{\input{atualb.tex}}
{
\ifthenelse{\INTA>0}{\input{atuala.tex}}
{
"calculo além do planejado ultimo resto nao é zero"
}
}
}
}
}
}
% %M.D.C (\ANTERIOR\,,\,\ATUAL) = \mdc\\
%
% \vfill\null
% \raggedcolumns
% \quad\qquad
% Primeira Conta\\[0.01cm]
%
% \qquad\qquad
% \opidiv{#1}{\mdc}
%
% \vfill\null
% \raggedcolumns
% \quad\quad
% Segunda Conta\\[0.01cm]
%
% \quad\qquad
% \opidiv{#2}{\mdc}
%
% \vfill\null
% \raggedcolumns
% \quad
% Resultado\\[0.01cm]
%
% \FRACTIONSIMPLIFY{#1}{#2}{\nummdc}{\denmdc}
% %$ \Rightarrow \dfrac{#1}{#2} =\boxed{\dfrac{\nummdc}{\denmdc}}$
% $ \Rightarrow \dfrac{#1}{#2} = $ {\setlength{\fboxrule}{1pt}\fcolorbox{red}{white}{$ \dfrac{\nummdc}{\denmdc}$}}
% \end{multicols}
% \ifthenelse{\mdc=1}{\shadowbox{OBS}:\\Como o M.D.C é igual a \circled{1} a fração $ \sfrac{#1}{#2} $ não pode ser
simplificada.\\Ou seja já está irredutível.}{}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% FIM DO PROGRAMA ACIMA %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Tudo Abaixo Faz parte do programa \eqsegrau %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Dependências %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% calculator %%%%%%%%%%%%%%%%%%%% Latex como calculadora LIMITADO de Mais.
%%%%%%%%%%%%%%%%%%%% xfp %%%%%%%%%%%%%%%%%%%% Aumenta o limite de calculo para
nao sei quanto mais aumenta.
%%%%%%%%%%%%%%%%%%%% ifthen %%%%%%%%%%%%%%%%%%%% Permite o comando \ifthenelse
%%%%%%%%%%%%%%%%%%%% amsmath %%%%%%%%%%%%%%%%%%%% Permite o comando \dfrac e outros
%%%%%%%%%%%%%%%%%%%% veriffracao %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Fiz algumas funções para testar alguns códigos... %%%
%%% E não é que funcionou! %%%
%%% "Aumentou" o código mas ao mesmo tempo Limpa o mesmo %%%
%%% Percebi que as variáveis são globais é bom ficar alerta. %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%% VOU COLAR A FUNCAO FORA PRA VER SE FUNCIONA SE DE ERRO EU COLOCO DENTRO DO DECLARE ROBUST COMMAND
% Formula de bascara
\newcommand{\formulabascara}{
\boxed{x=\dfrac{-b\pm\sqrt{\Delta}}{2\cdot a}}
}
\newcommand{\deutapositivo}{
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%% CALCULAR AS RAIZES DIFERENTES %%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\formulabascara\\[0.15cm]
\SQUAREROOT{\deuta}{\raizdedeuta}
\INTEGERPART{\raizdedeuta}{\parteinteira}
\MULTIPLY{\parteinteira}{\parteinteira}{\parteinteiraaoquadrado}
\SUBTRACT{\deuta}{\parteinteiraaoquadrado}{\resultado}
\ifthenelse{\resultado=0}% Raiz Exata Abaixo
{
\ADD{\invb}{\raizdedeuta}{\numI} % numI = Iverso de
b + raiz de \Delta
\SUBTRACT{\invb}{\raizdedeuta}{\numII} % numII = Iverso de b -
raiz de \Delta
\GCD{\numI}{\doiza}{\mdcI} % M.D.CI
entre o numI e o denominador 2 * a
\GCD{\numII}{\doiza}{\mdcII} % M.D.CII entre o
numII e o denominador 2 * a
x=\dfrac{- \verifnegativo{\b}\pm\sqrt{\deuta}}{2 \times \verifnegativo{\a}}\\[0.15cm] % ATE AQUI
SO ALEGRIA.....
x'=\dfrac{\invb + \raizdedeuta }{\doiza}=\dfrac{\numI}{\doiza}\veriffracao{\numI}{\doiza}\\[0.15cm]
x''=\dfrac{\invb - \raizdedeuta }{\doiza}=\dfrac{\numII}{\doiza}\veriffracao{\numII}{\doiza}\\[0.15cm]
\text{Logo } S=\left \{\veriffracaosemigual{\numI}{\doiza}\;{,}\veriffracaosemigual{\numII}{\doiza} \right
\}% mudei
}
{
x=\dfrac{- \verifnegativo{\b}\pm\sqrt{\deuta}}{2 \times \verifnegativo{\a}}\\[0.15cm]
x'=\dfrac{\invb + \sqrt{\deuta} }{\doiza}\\[0.15cm]
x''=\dfrac{\invb - \sqrt{\deuta} }{\doiza}\\[0.15cm]
% \text{Logo } S=\left \{\dfrac{\invb + \sqrt{\deuta} }{\doiza}\;{,}\dfrac{\invb - \sqrt{\deuta} }{\
doiza}\right \}
}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%% Calculando as Raizes %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\calcularaizes}{
\ifthenelse{\deuta<0}{\acabou}{
\ifthenelse{\deuta=0}{\deltazero}{\deutapositivo}
}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% FIM DO PROGRAMA ACIMA %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{table}[]
\begin{tabular}{ccc}
\multicolumn{3}{c}{} \\
\multicolumn{3}{c}{Relacao entre os Coeficientes e as Raízes} \\
\multicolumn{3}{c}{} \\
Soma das raízes: & & Produto das Raízes: \\
É representa pela letra S. & & É representa pela letra P. \\
$\textbf{S} = \dfrac{-b}{a} $ & & $\textbf{P} = \dfrac{c}{a} $ \\
\multicolumn{3}{c}{Obiviamente, se a=1} \\
$ \textbf{S}= -b $ & & $ \textbf{P}=-c $ \\
\multicolumn{3}{c}{} \\
\multicolumn{3}{c}{\(\boxed{\verifa{\a} x^2 \verifb{\b} x \verifc{\c} = 0}\)} \\
\end{tabular}\\
\(
a=#1\\
b=#2\\
c=#3
\)
\ifthenelse{#1=1}
{\\[0.2cm]Como a=#1\\[0.2cm] \textbf{S}=
\ifthenelse{#2>0}
{
-#2
}
{
\fpeval{#2*(-1)}
}
\;\; e \;\;\textbf{P}=\ifthenelse{#3>0}
{
-#3
}
{
\fpeval{#3*(-1)}
}
}
{ % Caso o a não seja 1
\def\invbb{\fpeval{#2*(-1)}}
\def\denA{#1}
\def\caa{#3}
\(\\[0.2cm] \textbf{S}=\dfrac{-b}{a}=\dfrac{\invbb}{\denA}=\veriffracaosemigual{\invbb}{\denA}\) \;\; e
\;\; \(\textbf{P} = \dfrac{c}{a}=\dfrac{\caa}{\denA}=\veriffracaosemigual{\caa}{\denA}\)
}
\end{table}
\begin{table}[]
% \begin{tabular}{ccc}
% \multicolumn{3}{c}{} \\
% \multicolumn{3}{c}{Relacao entre os Coeficientes e as Raízes}
\\
% \multicolumn{3}{c}{} \\
% Soma das raizes: & & Produto das Raízes: \\
% É representa pela letra S. & & É representa pela letra P. \\
% $\textbf{S} = \dfrac{-b}{a} $ & & $\textbf{P} = \dfrac{c}{a} $ \\
% \multicolumn{3}{c}{Obiviamente, se a=1} \\
% $ \textbf{S}= -b $ & & $ \textbf{P}=-c $ \\
% \multicolumn{3}{c}{} \\
\begin{center}
\(\boxed{\verifa{\a} x^2 \verifb{\b} x \verifc{\c} = 0}\)
\end{center}
% \end{tabular}\\
\(
a=#1\\
b=#2\\
c=#3
\)
\ifthenelse{#1=1}
{\\[0.2cm]Como a=#1\\[0.2cm] \textbf{S}\;=
\ifthenelse{#2>0}
{
-#2
}
{
\fpeval{#2*(-1)}
}
\;\; e \;\;\textbf{P}=\ifthenelse{#3>0}
{
-#3
}
{
\fpeval{#3*(-1)}
}
}
{ % Caso o a não seja 1
\def\invbb{\fpeval{#2*(-1)}}
\def\denA{#1}
\def\caa{#3}
\(\\[0.2cm] \textbf{S}=\dfrac{-b}{a}=\dfrac{\invbb}{\denA}=\veriffracao{\invbb}{\denA}\) \;\; e \;\; \(\
textbf{P} = \dfrac{c}{a}=\dfrac{\caa}{\denA}\)
}
\end{table}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%% formar equacao a partir das raízes
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareRobustCommand{\formareqseg}[2]{
\( x^2-Sx+P=0 \)\\[0.10cm]
Dados do problema:\\[0.10cm]
\def\xum{#1}
\def\xdois{#2}
\def\soma{\fpeval{\xum + \xdois}}
\def\produto{\fpeval{\xum * \xdois}}
\def\invSoma{\fpeval{\soma * (-1)}}
x'=\xum\; x''=\xdois\\[0.10cm]
S=\verifnegativo{\xum}+\verifnegativo{\xdois}= \;\boxed{\soma}\\[0.10cm]
P=\verifnegativo{\xum}\( \times \)\verifnegativo{\xdois}= \;\boxed{\produto}\\[0.10cm]
Agora é só substituir...\\[0.10cm]
\( x^2-Sx+P=0 \)\\[0.10cm]
\(x^2\ifthenelse{\invSoma=0}
{ % Caso seja zero
+0
}
{ % Caso seja > 0
\ifthenelse{\invSoma>0}
{
\ifthenelse{\invSoma=1}
{ % Caso seja 1
+
}
{ % Cao seja > 1
+\invSoma
}
}
{ % Caso seja < 0
\ifthenelse{\invSoma=-1}{-}{\invSoma}
}
} x \ifthenelse{\produto=0}{+0}{\ifthenelse{\produto>0}{+\produto}{\produto}}=0\)\\
[0.10cm]
% Prova abaixo:\\[0.10cm]
%
% \eqsegrau{1}{\invSoma}{\produto}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Porcentagem/Decimal %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Dependências %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% calculator %%%%%%%%%%%%%%%%%%%% Latex como calculadora LIMITADO de Mais.
%%%%%%%%%%%%%%%%%%%% xfp %%%%%%%%%%%%%%%%%%%% Aumenta o limite de calculo para
nao sei quanto mais aumenta.
%%%%%%%%%%%%%%%%%%%% ifthen %%%%%%%%%%%%%%%%%%%% Permite o comando \ifthenelse
%%%%%%%%%%%%%%%%%%%% amsmath %%%%%%%%%%%%%%%%%%%% Permite o comando \dfrac e outros
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareRobustCommand{\porcedecimal}[1]{\ensuremath{
\COPY{#1}{\temp}
\DIVIDE{\temp}{100}{\result}
\temp \% = \dfrac{\temp}{100} = \result\\
\text{Conta abaixo:}\\
\opdiv{\temp}{100}
}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% FIM DO PROGRAMA ACIMA %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Montante dado Capital %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Dependências %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% calculator %%%%%%%%%%%%%%%%%%%% Latex como calculadora LIMITADO de Mais.
%%%%%%%%%%%%%%%%%%%% xfp %%%%%%%%%%%%%%%%%%%% Aumenta o limite de calculo para
nao sei quanto mais aumenta.
%%%%%%%%%%%%%%%%%%%% ifthen %%%%%%%%%%%%%%%%%%%% Permite o comando \ifthenelse
%%%%%%%%%%%%%%%%%%%% amsmath %%%%%%%%%%%%%%%%%%%% Permite o comando \dfrac e outros
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareRobustCommand{\capitalmontantejs}[4][100]{
%++++++++++++++++++++++++++++++++++++++++
%++++++++++++++++++++++++++++++++++++++++
%+ Calculo de Capital dado o Montante +
%++++++++++++++++++++++++++++++++++++++++
%++++++++++++++++++++++++++++++++++++++++
\def\tempo{#2}
\def\taxa{#3}
\def\montante{#4}
Para calcularmos o Capital, quando é dado o Montante.\\
Utilizamos a fórmula $ \Rightarrow \boxed{C = \dfrac{100\cdot M}{100+I\cdot T}} \Leftarrow$ Basta substituir os valores.\\
\textbf{\shadowbox{Observação}}\\
Para usarmos o 100 da fórmula, é preciso que a taxa e o tempo.\\
estejam na mesma grandeza. Essa é a única limitação. ;-{)}\\[0.15cm]
\begin{minipage}{.2\linewidth}
M=\montante \\[0.1cm]
I=\taxa\% \\[0.1cm]
T=\tempo\\[0.1cm]
C= ?
\end{minipage}
\begin{minipage}{.2\linewidth}
\( \boxed{C = \dfrac{100\cdot M}{100+I\cdot T}}\)
\end{minipage}\\[0.15cm]
Substituindo...\\[0.15cm]
\ensuremath{
\def\cemvmontante{\fpeval{#1 * \montante}}
\def\taxavtempo{\fpeval{\taxa * \tempo}}
\def\cemmtaxavtempo{\fpeval{100 + \taxavtempo}}
\def\capital{\fpeval{round(\cemvmontante / \cemmtaxavtempo ,2)}}
\Rightarrow C = \dfrac{#1 \times \montante}{#1 + \taxa \times \tempo}\\[0.15cm]
\Rightarrow C = \dfrac{\cemvmontante}{#1 + \taxavtempo}\\[0.15cm]
\Rightarrow C = \dfrac{\cemvmontante}{\cemmtaxavtempo}\\[0.15cm]
\Rightarrow C = \boxed{\fpeval{round(\capital ,2)}}
}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% FIM DO PROGRAMA ACIMA %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Tempo de Juros Simplesl %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Dependências %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% calculator %%%%%%%%%%%%%%%%%%%% Latex como calculadora LIMITADO de Mais.
%%%%%%%%%%%%%%%%%%%% xfp %%%%%%%%%%%%%%%%%%%% Aumenta o limite de calculo para
nao sei quanto mais aumenta.
%%%%%%%%%%%%%%%%%%%% ifthen %%%%%%%%%%%%%%%%%%%% Permite o comando \ifthenelse
%%%%%%%%%%%%%%%%%%%% amsmath %%%%%%%%%%%%%%%%%%%% Permite o comando \dfrac e outros
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareRobustCommand{\tempojs}[4][100]{
\def\capital{#2}
\def\juro{#3}
\def\taxa{#4}
Para resolver qualquer problema de juros simples. \\
Utilizamos a fórmula $ \Rightarrow \boxed{\dfrac{C}{100}=\dfrac{J}{I\times T}} \Leftarrow$ Basta substituir os valores.\\
\textbf{\shadowbox{Observação}}\\
Para usarmos o 100 da fórmula, é preciso que a taxa e o tempo.\\
estejam na mesma grandeza. Essa é a única limitação. ;-{)}\\[0.15cm]
\begin{minipage}{.2\linewidth}
$ C=\capital \\[0.1cm]
I=\taxa\% \\[0.1cm]
J=\juro \\[0.1cm]
T=\;?\\[0.1cm] $
\end{minipage}
\begin{minipage}{.2\linewidth}
$ \boxed{\dfrac{C}{100}=\dfrac{J}{I\times T}}\\[0.15cm]
\text{Substituindo...}\\[0.15cm]
\dfrac{\capital}{#1}=\dfrac{\juro}{\taxa \times T}\\[0.15cm] $
\end{minipage}\\[0.15cm]
\ensuremath{
\def\capitalvtaxa{\fpeval{\capital * \taxa}}
\def\jurovcem{\fpeval{\juro * #1}}
\def\tempo{\fpeval{round(\capitalvtaxa / \jurovcem ,2)}}
\Rightarrow \capital \times \taxa \times T = \juro \times #1\\[0.15cm]
\Rightarrow T = \dfrac{\juro \times #1}{\capital \times \taxa}\\[0.15cm]
\Rightarrow T = \dfrac{\jurovcem}{\capitalvtaxa}\\[0.15cm]
\Rightarrow T = \boxed{\fpeval{round(\jurovcem/\capitalvtaxa ,2)}}
}
}
\DeclareRobustCommand{\dizimaconceito}{
% dízima / dizima periódica / peiriodica
\begin{mybox}
\shadowbox{Solução:}
A regra pática é:
A parte não periódica + a parte periódica - a não periódica,\\ sobre tantos 9 quantos forem os períodos e tantos
zeros para os não períodos.
\\\\
\fbox{Períodos: São algarismos que se repetem depois da vírgula.}\\\\
\shadowbox{Obs:}\\ Ignore os sinais de menos no inicio e faça normalmente. \\Em seguida coloque os sinais no
início
\end{mybox}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% FIM DO PROGRAMA ACIMA %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Calcula / Geratriz %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Dependências %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% calculator %%%%%%%%%%%%%%%%%%%% Latex como calculadora LIMITADO de Mais.
%%%%%%%%%%%%%%%%%%%% xfp %%%%%%%%%%%%%%%%%%%% Aumenta o limite de calculo para
nao sei quanto mais aumenta.
%%%%%%%%%%%%%%%%%%%% ifthen %%%%%%%%%%%%%%%%%%%% Permite o comando \ifthenelse
%%%%%%%%%%%%%%%%%%%% amsmath %%%%%%%%%%%%%%%%%%%% Permite o comando \dfrac e outros
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareRobustCommand{\geratrisevolution}[3]{
\ensuremath{
\def\ppmpnp{#1}
\def\pnp{#2}
\def\den{#3}
\SUBTRACT{\ppmpnp}{\pnp}{\difI}
\GCD{\difI}{\den}{\mdc}
\DIVIDE{\difI}{\mdc}{\numI}
\DIVIDE{\den}{\mdc}{\denI}
\dfrac{\ppmpnp-\pnp}{\den}=\boxed{\dfrac{\difI}{\den}}\ifthenelse{\mdc>1}{=\boxed{\dfrac{\numI}{\denI}}\\\\\
opdiv[period]{\numI}{\denI}}{\\\\\opdiv[period]{\difI}{\den}}}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% FIM DO PROGRAMA ACIMA %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Porcentagem / Refeito %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% Dependências %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% calculator %%%%%%%%%%%%%%%%%%%% Latex como calculadora LIMITADO de Mais.
%%%%%%%%%%%%%%%%%%%% xfp %%%%%%%%%%%%%%%%%%%% Aumenta o limite de calculo para
nao sei quanto mais aumenta.
%%%%%%%%%%%%%%%%%%%% ifthen %%%%%%%%%%%%%%%%%%%% Permite o comando \ifthenelse
%%%%%%%%%%%%%%%%%%%% amsmath %%%%%%%%%%%%%%%%%%%% Permite o comando \dfrac e outros
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareRobustCommand{\porcentagem}[2]{
\def\taxa{#1}
\def\capital{#2}
\def\cem{100}
\def\taxaVcapital{\fpeval{\taxa * \capital}}
\def\taxaVtempDcem{\fpeval{\taxaVcapital / \cem}}
\textbf{Regra de Três}\\
Calcular \taxa \% de \capital.\\
\begin{minipage}{.3\textwidth}
\begin{table}[H]
\begin{tabular}{lcccr}
\multirow{2}{*}{\bigg\downarrow} & \cem & \multirow{2}{*}{} & \capital & \multirow{2}{*}{\bigg\
downarrow} \\
& \taxa & & $ x $ &
\end{tabular}
\end{table}
\end{minipage}
\begin{minipage}{.40\textwidth}
\begin{table}[]
\begin{tabular}{ccccc}
\multirow{2}{*}{} & \cem & \multirow{2}{*}{=} & \taxa & \multirow{2}{*}{} \\ \cline{2-2}\
cline{4-4}
& \capital & & $ x $ &
\end{tabular}
\end{table}
\end{minipage}\\
\begin{minipage}{.2\textwidth}
Cálculo:\\[0.15cm]{\opdiv[period]{\taxaVcapital}{100}}
\end{minipage}
\begin{minipage}{.40\textwidth}
\begin{eqnarray*}
\cem \times x &=& \taxa \times \capital \\
\cem x &=& \taxaVcapital\\
x &=& \dfrac{\taxaVcapital}{\cem} \\
x &=& \boxed{\fpeval{round(\taxaVtempDcem ,2)}}\tikzmark{b}
\end{eqnarray*}
\\
\end{minipage}\\
\textbf{Método Prático:}\\[0.15cm]
$ \dfrac{\taxa}{\cem}\times \capital = \dfrac{\taxa \times \capital}{\cem}=\dfrac{\taxaVcapital}{\cem}= \boxed{\
taxaVtempDcem} \tikzmark{a}$
\begin{tikzpicture}[overlay, remember picture,line width=0.8pt]
\draw[seta acima] (a.south) to (b.south);
\end{tikzpicture}
}
% taxa com ch
%%%%%%%%%%%%%%%%%%%%
\DeclareRobustCommand{\tacha}[2]{
\def\porcentagem{#1}
\def\capital{#2}
\def\cem{100}
\def\porcentagemVcem{\fpeval{\porcentagem * \cem}}
\def\porcentagemVcemDcapital{\fpeval{\porcentagemVcem / \capital}}
\textbf{Regra de Três}\\
Calcular \porcentagem \, de \capital.\\[0.10cm]
\begin{minipage}{.2\textwidth}
\begin{table}[H]
\begin{tabular}{lcccr}
\multirow{2}{*}{\bigg\downarrow} & \capital & \multirow{2}{*}{} & \cem \,\%& \multirow{2}{*}{\
bigg\downarrow} \\
& \porcentagem & & $ x \,\% $ &
\end{tabular}
\end{table}
\end{minipage}
\begin{minipage}{.25\textwidth}
\begin{table}[]
\begin{tabular}{ccccc}
\multirow{2}{*}{} & \capital & \multirow{2}{*}{=} & \cem & \multirow{2}{*}{} \\ \cline{2-2}\
cline{4-4}
& \porcentagem & & $ x $ &
\end{tabular}
\end{table}
\end{minipage}\\
\begin{minipage}{.25\textwidth}
Cálculo:\\[0.15cm]{\opdiv[maxdivstep=4]{\porcentagemVcem}{\capital}}
\end{minipage}
\begin{minipage}{.25\textwidth}
\begin{eqnarray*}
\capital \times x &=& \porcentagem \times \cem \\
\capital x &=& \porcentagemVcem\\
x &=& \dfrac{\porcentagemVcem}{\capital} \\
x &=& \boxed{\fpeval{round(\porcentagemVcemDcapital ,2)}\,\%}
\end{eqnarray*}
\\
\end{minipage}\\
\textbf{Método Prático:}\\[0.15cm]
$ \dfrac{\porcentagem}{\capital}\times \cem = \dfrac{\porcentagem \times \cem}{\capital}=\dfrac{\porcentagemVcem}{\
capital}= \boxed{\fpeval{round(\porcentagemVcemDcapital ,2)}\,\%} $
}
%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%% SO FRACAO%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareRobustCommand{\subfrac}[4]{
\(
\LCM{#2}{#4}{\mmc}
\DIVIDE{\mmc}{#2}{\divb}
\MULTIPLY{\divb}{#1}{\multa}
\DIVIDE{\mmc}{#4}{\divd}
\MULTIPLY{\divd}{#3}{\multc}
\SUBTRACT{\multa}{\multc}{\multac}
\dfrac{#1}{#2}-\dfrac{#3}{#4} = \dfrac{\multa}{\mmc}-\dfrac{\multc}{\mmc}=\dfrac{\multac}{\mmc}\veriffracao{\multac}{\mmc}
\)
}
\DeclareRobustCommand{\simplifrac}[2]{
\(
\FRACTIONSIMPLIFY{#1}{#2}{\num}{\den}\boxed{\dfrac{\num}{\den}}
\)
}
\DeclareRobustCommand{\multpfrac}[4]{
\(
\MULTIPLY{#1}{#3}{\multnum}
\MULTIPLY{#2}{#4}{\multden}
\dfrac{#1}{#2}\times \dfrac{#3}{#4}=\dfrac{\multnum}{\multden}\veriffracao{\multnum}{\multden}
\)
}
\DeclareRobustCommand{\divfrac}[4]{
\(
\MULTIPLY{#1}{#4}{\multnum}
\MULTIPLY{#2}{#3}{\multden}
% \dfrac{#1}{#2}\div \dfrac{#3}{#4}=\dfrac{#1}{#2}\times \dfrac{#4}{#3} = \dfrac{\multnum}{\multden}\veriffracao{\multnum}{\
multden}
\textbackslash dfrac\{#1\}\{#2\}\textbackslash div \textbackslash dfrac\{#3\}\{#4\}=\textbackslash dfrac\{#1\}\{#2\}\
textbackslash times \textbackslash dfrac\{#4\}\{#3\} = \textbackslash dfrac\{\multnum\}\{\multden\}\veriffracao{\multnum}{\
multden}
\)
}
% Transforma a Fração Impropria em Mista sem mostrar o calculo
\DeclareRobustCommand{\fracimpropria}[2]{\ensuremath{
\INTEGERDIVISION{#1}{#2}{\quo}{\resto}
\GCD{\resto}{#2}{\mdc}
\DIVIDE{\resto}{\mdc}{\numa}
\DIVIDE{#2}{\mdc}{\dena}
\quo\;\ifthenelse{\mdc>1}{\dfrac{\numa}{\dena}}{\dfrac{\resto}{#2}}}
}
% Este comando transforma fracao impropria em soma de parte inteira mais fracionaria
\DeclareRobustCommand{\fracImpMista}[2]{
\INTEGERDIVISION{#1}{#2}{\quociente}{\resto}
% \(\sfrac{#1}{#2}=\quociente+\sfrac{\resto}{#2}\)
\(\textbackslash dfrac\{#1\}\{#2\}=\quociente+\textbackslash dfrac\{\resto\}\{#2\}\)
}