Por que nesta expressão 10 % 2 + 3 // 10 a resolutiva é 0?
Por que nesta expressão 10 % 2 + 3 // 10 a resolutiva é 0?
Olá, Danilo! Tudo bem com você?
Explicando o que significa cada operador:
%: Retorna o resto de uma divisão. Por exemplo, ao dividirmos 10 por 3, temos que o resultado é 3 e com o resto igual a 1.
//: Retorna o resultado inteiro de uma divisão. Por exemplo, ao fazermos 10 // 4 é retornado o valor 2, pois é o valor inteiro do resultado da divisão que é 2,5.
Vamos dividir a expressão mandada por você em dois pedaços.
Somando esses dois valores, o resultado também é 0.