Introdução à Programação > Conteúdo | Atualizado em: 05/05/2022 |
Álgebra dos Inteiros
Prof. Eduardo Ono
Tópicos
Divisão de Inteiros na Linguagem C
A divisão de um número inteiro D por um outro inteiro d é dada por:
D = d x q + r
onde D é o dividendo, d o divisor, q o quociente e r o resto da divisão.
A linguagem C utiliza o símbolo (‘/’) tanto para o operador da divisão inteira quanto para a divisão de números de ponto flutuante. Quando ambos os operandos são inteiros, é realizada a divisão inteira, que resulta em um número inteiro. Quando um dos operandos é um número de ponto flutuante, a divisão é sobre números “reais”.
-
Exemplos:
int a; float x; a = 1 / 2; printf("%d", a); // saída: 0 x = 1 / 2; // A divisão continua sendo uma divisão de inteiros printf("%f", x); // saída: 0.000000 x = 1.0 / 2; printf("%f", x); // saída: 0.500000 x = 1 / 2.0; printf("%f", x); // saída: 0.500000 x = 1.0 / 2.0; printf("%f", x); // saída: 0.500000
Vídeos Recomendados
Thumb | Descrição |
---|---|
[Cortes de Matemática e Física] ZERO É UM NÚMERO NATURAL? | Elon Lages Lima (4:10, YouTube, Mai/2022) |