23.04.2012, 00:04
Esta definiзгo irб pegar um digito de um nъmero conforme sua posiзгo de trбs para frente. Sem manipular strings, sу com matemбtica
Exemplo
PHP Code:
#define getDigit(%0,%1) (((%0 / (floatround(floatpower(10, %1)))) % 10))
Code:
* f(123458459, 2) = 4 * f(123458459, 1) = 5 * f(123458459, 0) = 9 * f(123458459, 7) = 2