Something
public text v1 · immutablepublic static int reverseNumber(int originalNumber)
{
double bufferNumber, reverse, digit;
bufferNumber = originalNumber;
do
{
bufferNumber = Math.floor(bufferNumber) / 10.0;
digit = Math.round((10*(bufferNumber - Math.floor(bufferNumber))));
reverse = reverse * 10 + digit
if (digit == 0) return false;
else if ((originalNumber % digit) != 0) return false;
}while(bufferNumber >= 1);
return reverse;
}