Solidity

有人可以告訴我我在這裡有什麼問題嗎

  • April 27, 2022
function calculateSplitPercent() public {
   for(uint256 i = 0; i >= uniqueIdCounter; i++) {
       uint256 spliPercent = balanceOf[uniqueIdToAddress[i]].div(totalFunded).mul(100);
       addrsToSplitPercentage[uniqueIdToAddress[i]] = spliPercent;
       splitPercentageToAddrs[spliPercent] = uniqueIdToAddress[i];
   }
}

如果您需要完整的程式碼,請告訴我。

你能解釋一下你想做什麼嗎?

嘗試更改spliPercent

uint256 spliPercent = balanceOf[uniqueIdToAddress[i]].mul(100).div(totalFunded);

引用自:https://ethereum.stackexchange.com/questions/126962