1.pow 库函数,float型,非常不稳定,不建议使用 2.fpow 模板: a^b%p LL fpow(LL a,LL b,LL p){ LL res=1; while(b){ if(b&1) (res=a) %= p; b>>=1; (a=a) %= p; } return res; } 类型自定义 nice