Hi! Does somebody know, how to flip a number in solidity?
pragma solidity ^0.5.10;
// How to flip a number in solidity?
contract MyContract {
constructor() public {
}
uint256 public numerOne;
uint256 public numerTwo;
function sendAndGetNumber(uint256 _numerOne)
public
returns (bool) {
numerOne = _numerOne;
getNumerTwo(numerOne);
return true;
}
function getNumerTwo()
public
returns (bool) {
uint256 numerTwo = 0;
for (uint256 i = numerOne; i !== 0; i = numerOne.div(10)) {
numerTwo *= 10;
numerTwo += numerOne % 10;
}
return true;
}
}

Nov 29, 2020, 8:26 AM
I have an error: /contracts/MyContract.sol:22:40: ParserError: Expected primary expression.
for (uint256 i = numerOne; i !== 0; i = numerOne.div(10)) {
^
[ERROR] Ate bad code and died, compilation aborted.
Nov 29, 2020, 8:28 AM
getNumerTwo(numerOne); accepts no arguments
wow, yes
Nov 29, 2020, 8:38 AM
Thanks)
Nov 29, 2020, 8:38 AM
Is it your whole code?
Nov 29, 2020, 8:39 AM
yes) i need only that function)
Nov 29, 2020, 8:40 AM
.div isn't a method in solidity
Nov 29, 2020, 8:40 AM
change for /
Great, i'll try to made it)
Nov 29, 2020, 8:58 AM

© 2024 Draquery.com All rights reserved.