高精度模板 大数乘以小数 vector实现

vector<int> Mul(vector<int>& A, int &B)
{
    vector<int>C;
    int T = 0;
     for (int i = 0;i < A.size()||T/*考虑进位位未处理完*/;i++)
    {
         if(i<A.size())
         T += A[i] * B;
         C.push_back(T%10);
         T /= 10;
    }
     return C;
}

 

posted @ 2023-04-25 20:39  凪风sama  阅读(3)  评论(0编辑  收藏  举报