Reverse Valuealgorithm

Source

REVERSE VALUE

how to reverse value (uint) in simple solution.

  • input: 1234
  • output: 4321

Review

  • SmartContract
function reverse(uint num) internal pure returns (uint result) {
    uint rev = 0;
    uint remainder;
    while (num != 0) {
        remainder = num % 10;
        rev = rev * 10 + remainder;
        num /= 10;
    }
    result = rev;
}