__int128输出

Posted st-lovaer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了__int128输出相关的知识,希望对你有一定的参考价值。

ostream& operator<<(ostream& os, __int128 t) {
    if (t==0) return os << "0";
    if (t<0) {
        os<<"-";
        t=-t;
    }
    int a[50],ai=0;
    memset(a,0,sizeof a);
    while (t!=0){
        a[ai++]=t%10;
        t/=10;
    }
    for (int i=1;i<=ai;i++) os<<abs(a[ai-i]);
    return os<<"";
}

使用cout即可。

以上是关于__int128输出的主要内容,如果未能解决你的问题,请参考以下文章

关于__int128

__int128使用

__int128输出

__int128 输入输出模板

关于__int128

__int128的读入读出模板