Bom Dia a todos.
Tenho uma duvida…
Onde trabalho, eles fazem desiginação de endereços IP para clientes …
Muitas vezes é neessário pegar dois ranges de IP para 16 hosts e fazer que o mesmo seja somente um de 32 hosts.
Minha idéia foi …
Para ter um range utilizavel de 32 hosts, é necessário que o range dessa rede seja divisivel por 32…
e como terei que buscar numa tabela que constam endereços de 16, nem todos são utilizaveis…
Ai pensei… posso testar range a range se o mesmo é divisivel por 32… se retornar um inteiro, o mesmo é divisivel, se retornar um decimal, não é divisivel…
Mas ai que tem o problema…
Como que eu testo se o retorno é decimal ou inteiro…
Obrigado.