Search
 
SCRIPT & CODE EXAMPLE
 

CPP

C++ convert vector of digits into integer

// Convert vector of digits to integer
long long vector_to_int(vector<int> num) { 
    long long n = 0;
    int N = num.size();
    for (int i = 0; i < N; i++) {
        n += num[i]*pow(10, N-i-1);
    }
    return n;
}
Comment

C++ convert integer to digits, as vector

// Convert integer to vector of digits
vector<int> int_to_vector(long long n) { 
    vector<int> vec;
    while (n != 0) {
        vec.push_back(n%10);
        n /= 10;
    }
    reverse(vec.begin(), vec.end());
    return vec;
}
Comment

PREVIOUS NEXT
Code Example
Cpp :: run c++ file putty 
Cpp :: include spaces while reading strings in cpp 
Cpp :: c++ infinite for loop 
Cpp :: default access modifier in c++ 
Cpp :: convert long int to binary string c++ 
Cpp :: convert int to enum c++ 
Cpp :: unordered_map header file c++ 
Cpp :: c++ vector sort 
Cpp :: delete map elements while iterating cpp 
Cpp :: cases in cpp 
Cpp :: array and for loop in c++ 
Cpp :: c++ type casting 
Cpp :: check if file is empty c++ 
Cpp :: adding element in vector c++ 
Cpp :: how print fload wiht 3 decimal in c++ 
Cpp :: binary file in c++ 
Cpp :: string to long integer c++ 
Cpp :: sieve of eratosthenes algorithm in c++ 
Cpp :: prime factorisation of a number in c++ 
Cpp :: all possible permutations of characters in c++ 
Cpp :: c++ read each char of string 
Cpp :: input in c++ 
Cpp :: c++ structure 
Cpp :: indexing strings in c++ 
Cpp :: print a string with printf in c++ 
Cpp :: c++ cast to type of variable 
Cpp :: rand() c++ 
Cpp :: inline in class in C++ 
Cpp :: how to add c++14 in sublime text 
Cpp :: 2d vector in cpp 
ADD CONTENT
Topic
Content
Source link
Name
7+1 =