Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Multiplicação, divisão e módulo | Operators
Noções Básicas de C

Multiplicação, divisão e móduloMultiplicação, divisão e módulo

Operador de multiplicação

O operador de multiplicação * resulta no produto dos seus operandos.

Por exemplo, se você está tentando determinar a quantidade de água necessária para encher uma piscina:

c

Main.c

Operador de divisão

O operador de divisão / divide o operando da esquerda pelo da direita.

Suponha que você queira calcular a velocidade de um carro:

c

Main.c

Utilizar variáveis do tipo double garante que nosso resultado possa ser um valor decimal, fornecendo uma resposta mais precisa. Se trabalhássemos apenas com tipos inteiros, o resultado também seria um inteiro:

c

Main.c

É importante notar que simplesmente alterar o especificador de formato não corrigirá uma divisão inteira incorreta:

c

Main.c

No entanto, existe uma forma de obter uma divisão correta sem a necessidade de introduzir outra variável:

c

Main.c

Nota

Para que uma divisão resulte em um valor decimal, pelo menos um dos operandos deve ser do tipo decimal, como double.

Operador de módulo

O operador % retorna o resto de uma divisão. Por exemplo:

c

Main.c

Nota

Se você está tentando exibir o caractere % em uma string (por exemplo, em uma instrução printf), você deve usar %% para representar um único %. Isso indica ao compilador que você deseja imprimir o caractere % e não utilizá-lo como um especificador de formato.

Então, qual é o valor da expressão fornecida?

Selecione a resposta correta

Tudo estava claro?

Seção 3. Capítulo 3
course content

Conteúdo do Curso

Noções Básicas de C

Multiplicação, divisão e móduloMultiplicação, divisão e módulo

Operador de multiplicação

O operador de multiplicação * resulta no produto dos seus operandos.

Por exemplo, se você está tentando determinar a quantidade de água necessária para encher uma piscina:

c

Main.c

Operador de divisão

O operador de divisão / divide o operando da esquerda pelo da direita.

Suponha que você queira calcular a velocidade de um carro:

c

Main.c

Utilizar variáveis do tipo double garante que nosso resultado possa ser um valor decimal, fornecendo uma resposta mais precisa. Se trabalhássemos apenas com tipos inteiros, o resultado também seria um inteiro:

c

Main.c

É importante notar que simplesmente alterar o especificador de formato não corrigirá uma divisão inteira incorreta:

c

Main.c

No entanto, existe uma forma de obter uma divisão correta sem a necessidade de introduzir outra variável:

c

Main.c

Nota

Para que uma divisão resulte em um valor decimal, pelo menos um dos operandos deve ser do tipo decimal, como double.

Operador de módulo

O operador % retorna o resto de uma divisão. Por exemplo:

c

Main.c

Nota

Se você está tentando exibir o caractere % em uma string (por exemplo, em uma instrução printf), você deve usar %% para representar um único %. Isso indica ao compilador que você deseja imprimir o caractere % e não utilizá-lo como um especificador de formato.

Então, qual é o valor da expressão fornecida?

Selecione a resposta correta

Tudo estava claro?

Seção 3. Capítulo 3
some-alt