Olá galera, esses dias eu estava numa loja e queria fazer umas contas do que eu ia comprar e tinha que sair do minecraft pra calcular, ai resolvi fazer esse macro e compartilhar pra quem tiver precisando.
Como funciona?
- O macro vai te pedir o primeiro número
- O macro vai ter pedir a operação matemática
Use + para somar
Use - para subtrair
Use * para multiplicar
Use / para dividir
- O macro vai te pedir o segundo número da operação
- O macro vai te dar o resultado de forma amigável.
- Se você colocar uma operação invalida, será avisado.
Limitações do Macro
Não consegue fazer contas com números maiores que 999.999.999.999
Não consegue fazer contas com números não inteiros Ex: 2.5 * 2 ou 10/100
O macro arredonda contas que dão número inteiro Ex: 5/2 = 2
Macro:
if(calc);
unset(calc);
stop();
else;
set(calc);
PROMPT(#p,$$?, "Qual o primeiro numero?");
Prompt(&o,$$?, "Qual a operação??");
Prompt(#s,$$?, "Qual o segundo numero?");
if(%&o% = "+");
#rs = #p + #s
log("%#p% com %#s% da %#rs% vei");
elseif(%&o% = "-");
#rsu = #p - #s
log("%#p% menas %#s% da %#rsu% meu jovem");
elseif(%&o% = "/");
#rd = #p / #s
log("%#p% divide pra %#s% da %#rd% doido");
elseif(%&o% = "*");
#rm = #p * #s
log("%#p% vezes %#s% da %#rm% mano");
elseif(%&o% != "*","+","-","/",);
log("Ta errado essa operaçao q tu pos ai meu querido");
endif;
endif;
unset(calc);
}$$
Se não souber instalar o macro tem um tutorial aqui.