再一次修正了下代码,测试了下大于10的数字也可以正常执行了

public class PowerTest {

public int[] power(int base, int index) {

int[] end = new int[] { 1 };

for (int i = 0; i < index; i++) {

int carry = 0;

for (int j = 0; j < end.length; j++) {

if (j == end.length - 1) {

if ((end[j] * base + carry) / 10 > 0) {

int tmp1 = end[j];

end[j] = (end[j] * base + carry) % 10;

int[] expansion = new int[j + 2];

System.arraycopy(end, 0, expansion, 0, end.length);

expansion[j + 1] = (tmp1 * base + carry) / 10;

end = expansion;

} else {

end[j] = end[j] * base + carry;

}

break;

}

int tmp = end[j];

end[j] = (end[j] * base + carry) % 10 >

java2的7次方怎么表示_2的十万次幂怎么求?用Java做相关推荐

  1. java2的7次方怎么表示_python编程解方程第二弹:10行代码解二次方程(纯字符)...

    用纯字符串格式来记录二次方程: '3x^2-10x-8=0' 'x^2-2x+1=0' '3x^2+14x+8=0' 'x^2=9' 二次方怎么表示呢?比如上面的^表示法,或者是python风格的** ...

  2. java2的7次方怎么表示_静态市盈率要怎么看?

    静态市盈率是估值一个公司质地的指标,同时它也就是大家常说的市盈率.它体现的是一个企业按照目前的盈利水平,我们买入后需要多长时间才能回本.那么静态市盈率高好还是低好呢? 静态市盈率低好,高就意味着该股高 ...

  3. java2的7次方怎么表示_Java程序练习-计算2的N次方

    计算2的N次方时间限制: 1000ms内存限制: 65536kB 描述任意给定一个正整数N(N<=100),计算2的N次方的值. 输入输入只有一个正整数N. 输出输出2的N次方的值. 样例输入5 ...

  4. c++求n的几次方_2.七年级数学:怎么求mn+mn的值?完全平方公式,用配方法

    欢迎您来到方老师数学课堂,请点击上方蓝色字体,关注方老师数学课堂.所有的视频内容,全部免费,请大家放心关注,放心订阅. 七年级数学:怎么求m和n的值?完全平方公式,配方法常考题.大家先在草稿本上,认真 ...

  5. java2的7次方怎么表示_一元二次方程常见题型之方程根的解法

    一元二次方程在整个数学的学习中是十分重要的,在初中来说它的地位更是高,不仅在中考数学中占有很大的比例,还在实际中也有很广泛的运用.其中,方程根的解法更是一元二次方程的重中之重,下面就给大家分析一下一元 ...

  6. 快速幂(求A^B的最后三位数表示的整数(A^B的含义是A的B次方))(java)

    package Four; /** 快速幂:* 快速幂是指快速求得a的b次方的方法* 题目描述* 求A^B的最后三位数表示的整数(A^B的含义是A的B次方)* * 输入数据包含多个测试用例,每个实例占 ...

  7. C/C++:计算N的N次方的个位数(巧用快速幂与模运算性质)

    题目描述(源自杭电OJ): 相关数学知识一:取模运算的性质  a乘b的结果对p取模等于a对p取模的结果乘b对p取模的结果再整体取模于p,详见下图 证明过程如下: 相关数学知识二:快速幂运算 以求a的b ...

  8. python实现pow函数(求n次幂,求n次方,分享两道阿里P7究极难度算法题

    解法2:根据奇偶幂分类(递归法,迭代法,位运算法) 如果n为偶数,则pow(x,n) = pow(x^2, n/2): 如果n为奇数,则pow(x,n) = x*pow(x, n-1). 递归代码实现 ...

  9. python递归求13的n次方_Python题目:递归的简单题目,求阶乘,求n-m的累积和,求斐波那契...

    递归 从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事!故事是什么呢?从前有座山,山里有座庙- 定义:递归函数是自身直接或者间接调用自身并且有终止条件的函数 特点:将大问题分解成n个小问题, ...

最新文章

  1. SQL防注入程序 v1.0
  2. 如何在C++中动态建立二维数组
  3. 压力测试过负载均衡_性能测试的方法有哪些?
  4. hibernate+oracle+servlet实现插入数据的时候,不立马显示!!
  5. idea 2018.1 创建springboot开启找回Run Dashboard
  6. 3-idiots HDU - 4609 FFT模板
  7. Python列表元素的循环删除问题
  8. java m查询_信息查询系统,基于SSM框架的JAVA系统
  9. 1月 23 surface pro 3. windows ubuntu 双系统安装
  10. java学习心得---循环结构
  11. 【FICO】SAP中的银行
  12. Securing Big Data Provenance for Auditors: The Big Data Provenance Black Box as Reliable Evidence
  13. EHCache的使用教程
  14. 用python实现闯越顶岗实习签到
  15. Linux下ffmpeg批量转换图片
  16. tagul添加中文字体——最简单的方法
  17. java和大行自行车哪个好_全面解析曝光大行折叠自行车d8和p8配置有什么区别?哪个好?优缺点内幕透露...
  18. Deep Multimodal Representation Learning(深度多模态表示学习)
  19. 关于send和recv在UDP的使用
  20. java while求百钱买百鸡问题_java - 百钱百鸡小算法

热门文章

  1. 免费申请HTTPS证书六大方法
  2. 【Anroid界面实现】通用的桌面悬浮窗口的实现
  3. DS18B20精度设置程序
  4. 【TrackVis 教程】基于DTI的纤维追踪及显示
  5. 那些关于前端数据结构与算法
  6. 团队管理-用杨三角打造组织能力
  7. [Leetcode] 361. Bomb Enemy 解题报告
  8. window对象的常见事件
  9. 絮絮叨叨的写一年毕业经历
  10. 漫漫人生路 何时是尽头