如果当k1不大的话,如何取到x / n第k1位的小数,可以让ll f = x*10^k1%n,f / n就可以得到第k1位小数;然后模拟除法,让f % 10;再 * 10,重复操作,就可以;
那么当k1很大呢,很明显,快速幂就ok
如何取出一个数的小数点后的k1~k2位,k1为1e9
最新推荐文章于 2024-10-15 12:31:56 发布
如果当k1不大的话,如何取到x / n第k1位的小数,可以让ll f = x*10^k1%n,f / n就可以得到第k1位小数;然后模拟除法,让f % 10;再 * 10,重复操作,就可以;
那么当k1很大呢,很明显,快速幂就ok