Publicado em

Operadores Aritméticos em C#

Partilhar:

Introdução

Em qualquer linguagem de programação, a capacidade de executar operações matemáticas é fundamental. Em C#, os operadores aritméticos desempenham este papel crucial, permitindo desde simples adições até cálculos mais complexos. Este artigo delinear-se-á aprofundadamente sobre esses operadores, elucidando suas funcionalidades e exemplificando seu uso.

Operadores Aritméticos Básicos em C#

Adição (+)

O operador de adição é um dos mais simples, porém essenciais. Ele simplesmente adiciona dois valores numéricos.

Subtração (-)

Subtrai um número de outro. Lembre-se de que a ordem dos operandos é importante, pois a subtração não é comutativa.

Multiplicação (*)

Multiplica dois números. A ordem dos operandos não afeta o resultado.

Divisão (/)

Divide um número por outro. Em C#, tenha especial atenção à divisão entre inteiros, pois o resultado será um valor inteiro. Para obter um resultado decimal, um dos números deve ser decimal.

Resto (%)

Também conhecido como operador de módulo, este operador retorna o resto da divisão de um número pelo outro.

using System;

namespace Base {
  class OperadoresAritmeticos {
    public void Run() {
      Console.WriteLine("Adição: " + (15 + 5)); // Adição: 20
      Console.WriteLine("Subtração: " + (20.5 - 7.5)); // Subtração: 13
      Console.WriteLine("Multiplicação: " + (4 * 5)); // Multiplicação: 20
      Console.WriteLine("Divisão: " + (25.0 / 5)); // Divisão: 5
      Console.WriteLine("Resto: " + (18 % 7)); // Resto: 4
    }
  }
}

Dicas e Cuidados

  1. Divisão por Zero: Em C#, tentar dividir um número por zero resultará num erro em tempo de execução. É sempre importante verificar se o divisor é diferente de zero antes de realizar a divisão.
  2. Ordem das Operações: Lembre-se das regras de precedência das operações (PEMDAS/BODMAS). Multiplicações e divisões são executadas antes de adições e subtrações.
  3. Promoção Automática: Ao realizar operações com diferentes tipos de dados (por exemplo, int e double), o C# irá promover automaticamente o tipo de menor precisão para o de maior precisão.

Conclusão

Os operadores aritméticos são ferramentas poderosas em C#. Seja você um iniciante ou um desenvolvedor experiente, dominar esses operadores e compreender suas nuances é vital para a programação eficaz e eficiente. Continue praticando e experimentando com exemplos para aperfeiçoar suas habilidades.

Happy coding!