Programar em C/Operações matemáticas (Básico): diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
m nav |
Sem resumo de edição |
||
Linha 2:
== Operações matemáticas ==
Em C, fazer operações matemáticas simples é bastante fácil e intuitivo. Por exemplo, se quisermos que uma variável contenha o resultado da conta 123 + 912, fazemos assim:
var = 123 + 912;
Linha 12:
int a = 15;
int b = 72;
int c = a * b; <i>/* '''c''' valerá
Podemos usar mais de um operador na mesma expressão. A precedência é igual à usada na matemática comum:
Linha 27:
Se quisermos um resultado não-inteiro, um dos operandos deve ser não-inteiro. Nesse exemplo, poderíamos usar <tt>3.0/2</tt> ou <tt>3/2.0</tt>, ou mesmo <tt>3./2</tt> ou <tt>(1.0 * 3)/2</tt>, pois, em C, uma operação envolvendo um número não-inteiro sempre terá como resultado um número real.
<div style="background-color: #ddffdd; padding: 10px; margin: 20px;">
'''Note''' que em C o separador decimal é o ponto e não a vírgula.
</div>
O seguinte exemplo poderia surpreender, pois o programa dirá que o valor de <var>f</var> continua sendo 3.
|