INNER CODE UNIT · C++
needToAdd
margelo/react-native-bignumber · cpp/BigNumber/MGBigNumber.cpp:82
int needToAdd = (4 - (numberAsString.size() % 4)) % 4;
while (needToAdd--)
{
numberAsString = "0" + numberAsString;
}
int n = numberAsString.size() / 4 + 1;
char *inHex = new char[n];
inHex[n - 1] = '\0';
for (int i = 0; i < n - 1; ++i)
{
int value = 0;
int beginning = i * 4;
for (int j = 0; j < 4; ++j)
{
value *= 2;
if (numberAsString[beginning + j] == '1')
{
value++;