Operadores matemáticos
Sobre os operadores matemáticos
Operadores matemáticos são símbolos usados na linguagem C para realizar cálculos com variáveis e valores numéricos. Eles se comportam de maneira similar aos operadores matemáticos que você já conhece da álgebra.
Adição:
+
subtracção:
-
Multiplicação:
*
Divisão:
/
Módulo (resto da divisão):
%
Incremento:
++
Decremento:
--
1. Adição +
+
Na programação de forma geral, o operador de adição é o símbolo +. Ele é usado para somar dois ou mais valores, sejam eles números inteiros, números de ponto flutuante ou até mesmo caracteres. A sintaxe é igual para todos todos os operadores matemáticos.
onde:
result
é a variável que irá armazenar o resultado da soma.value
evalue2
são os valores que serão somados.
Observações importantes:
O operador de adição pode ser usado com qualquer tipo de dado numérico em C, incluindo
int
,float
,double
,char
, etc.Quando os operandos são de tipos diferentes, o C realiza conversões automáticas para um tipo comum antes de realizar a soma.
O operador de adição também pode ser usado para concatenar strings em C, mas para isso é necessário usar funções específicas da , como
strcat
.
2. Subtração: -
-
A subtração é feita usando o operador de subtração -
, assim como fazemos na matemática. Aqui estão alguns exemplos práticos:
Subtração com números de ponto flutuante (float
)
float
)3. Multiplicação *
A multiplicação é feita usando o operador *
(asterisco). Esse operador funciona para multiplicar inteiros, floats e doubles. Aqui vão exemplos simples e práticos:
4. Divisão /
A divisão é feita usando o operador /
. Dependendo do tipo de dado (inteiro ou ponto flutuante), a divisão pode ter comportamentos diferentes.
O resultado não será 3.33, porque a divisão entre inteiros retorna apenas a parte inteira.
Divisão de números de ponto flutuante (float
ou double
)
float
ou double
)5. Módulo (resto da divisão): %
%
Atualizado