Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Hilthermann

?Pegar dois ultimos digitos de um numero?

Recommended Posts

Bom, eu to com um probleminha, e queria saber se os amigos me ajudam a resolver.

Preciso pegar os dois ultimos digitos de um numero, ex:

 

int x;

x = 1560;

// Preciso dos numero 60;

 

Obrigado! xD

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não tem muito o que exemplificar...

 

modulo é uma operação matemática, representa, a grosso modo, o resto da divisão de um número por outro,

exemplo:

x (mod y) = 3

15 (mod 4) = 3, pois 15/4 = 3 e sobram 3... pela definição de divisão: 15 = 4*3 + 3

 

Em C, o operador '%' representa o modulo.

 

15 % 4 = 3

 

O primeiro digito de um número, na base decimal, é obtido pegando o resto da divisão desse número por 10, o segundo digito é obtido pegando o resto da divisão por 10^2 (que é igual a 100)...

Esse é um problema puramente matemático.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.