Bloco de Cálculo

O bloco de cálculo faz um cálculo matemático em suas entradas e extrai o resultado. Você pode executar uma operação matemática simples com uma ou duas entradas, ou inserir uma fórmula com até quatro entradas.
Selecione a Operação matemática


Modo seletor
Entradas
Saída

Escolha a operação matemática que você deseja usar selecionando um modo com o Modo Seletor. Depois de selecionar o modo, você pode escolher os valores para as entradas. As entradas disponíveis irão mudar dependendo do modo.
Modos de operação matemática simples
Os modos de operação matemática simples calculam o Resultado com uma única operação matemática usando uma ou duas Entradas. Estes modos estão exibidos na tabela abaixo.
ModoEntradas usadasResultado da saída
Adicionar A, BA + B
Subtrair A, BA – B
Multiplicar A, BA × B
Dividir A, BA ÷ B
Valor absoluto AA se A ≥ 0 -A se A < 0
O resultado é sempre ≥ 0.
Raiz quadrada A√A
Expoente A (base), N (Expoente)AN
AvançadoA, B, C, DA + B – C* D
Dicas e Truques
Se os valores das entradas para uma operação matemática resultarem em uma operação matemática ilegal, como divisões por zero ou a raiz quadrada de um número negativo, o resultado de saída será um valor de erro. Um valor de erro pode ser interpretado como zero quando usado como a entrada para outro bloco de programação.
Exemplo
Este programa subtrai 50 da saída de intensidade da luz refletida do bloco Sensor de cor e usa o resultado como a entrada Força para um motor. Isso fará com que o motor gire para trás quando o sensor de cor visualizar alguma coisa escura, e para frente, quando o sensor visualizar alguma coisa clara.
Modo avançado


No Modo avançado, o Bloco de cálculo pode calcular expressões matemáticas usando até quatro entradas e várias operações matemáticas em uma etapa.

Use os Fios de dados para conectar até quatro valores Numéricos às entradas A, B, C, e D. As entradas não necessárias podem ser deixadas em branco ou 0.

Clique no Campo de texto do bloco na parte superior do bloco para inserir uma expressão matemática em forma de texto para executar o cálculo. A expressão pode incluir as entradas por nome como “A”, “B”, “C”, e “D”, constantes numéricas, como “50”, e símbolos matemáticos, como “+”. Você também pode usar funções da lista exibida e parêntesis adicionais para alterar a ordem das operações.

O resultado da expressão calculada é extraído em Resultado.
Exemplo
Neste programa do Bloco de cálculo calcula a força de um motor usando entradas de um Sensor de cor e duas Variáveis. A intensidade da luz refletida do Sensor de cor é conectada à entrada A e as variáveis denominadas “Ganho” e “Força” são usadas para B e C. A expressão “(A-50)*B+C” no bloco de cálculo subtrai 50 da intensidade da luz, multiplica o resultado pelo valor do “Ganho” e depois adiciona valor à “Força”.
Entradas e saídas
As entradas do Bloco de cálculo fornecem os valores para o cálculo matemático. Você pode inserir os valores de entrada diretamente no bloco. Alternativamente, os valores de entrada podem ser fornecidos pelos Fios de dados das saídas de outros Blocos de programação.
EntradasTipoObservações
A NuméricoPrimeiro operando de uma operação matemática simples
B NuméricoSegundo operando de uma operação matemática simples
A NuméricoValor base no modo Expoente
N NuméricoValor do Expoente no modo Expoente
C NuméricoEntrada para o modo Avançado
D NuméricoEntrada para o modo Avançado
A saída do Bloco de cálculo fornece o resultado do cálculo. Para usar a saída, use um Fio de dados para conectá-la a outro bloco de Programação.
SaídaTipoObservações
Resultado NuméricoResultado do cálculo matemático
Matemática
Links rápidos