指数计算(填空)

解题思路:

7的2020次方很大,需要用BigInteger来进行运算。

pow用来算指数运算。

remainder用来算BigInteger之间的取余。

解题代码:

java 复制代码
public static void main(String[] args) {
		BigInteger x=new BigInteger ("7");
		BigInteger y=new BigInteger("1921");
		BigInteger z=x.pow(2020);
		BigInteger result=z.remainder(y);
		System.out.println(result);
	}

运行结果:

相关推荐
苹果醋3几秒前
Vue3组合式API应用:状态共享与逻辑复用最佳实践
java·运维·spring boot·mysql·nginx
vortex512 分钟前
算法设计与分析:分治、动态规划与贪心算法的异同与选择
算法·贪心算法·动态规划
Micro麦可乐33 分钟前
Java常用加密算法详解与实战代码 - 附可直接运行的测试示例
java·开发语言·加密算法·aes加解密·rsa加解密·hash算法
掉鱼的猫38 分钟前
Java MCP 鉴权设计与实现指南
java·openai·mcp
前端拿破轮1 小时前
🤡🤡🤡面试官:就你这还每天刷leetcode?连四数相加和四数之和都分不清!
算法·leetcode·面试
努力的小郑1 小时前
Spring三级缓存硬核解密:二级缓存行不行?一级缓存差在哪?
java·spring·面试
手握风云-1 小时前
JavaEE初阶第七期:解锁多线程,从 “单车道” 到 “高速公路” 的编程升级(五)
java·开发语言
发仔1231 小时前
使用Canal实现MySQL到Elasticsearch数据同步
java·后端
地平线开发者1 小时前
征程 6|工具链量化简介与代码实操
算法·自动驾驶
hello早上好1 小时前
Spring AOP:从代理创建到切点匹配
java·后端·spring