题目链接

 1 import java.util.*;
 2 import java.math.*;
 3 public class Main{
 4
 5     public static void main(String[] args) {
 6         Scanner cin = new Scanner(System.in);
 7         while (cin.hasNext()) {
 8             BigDecimal numa = cin.nextBigDecimal();
 9             int numb = cin.nextInt();
10             String str = numa.pow(numb).stripTrailingZeros().toPlainString();
11             if (str.startsWith("0.")) {//如果开头是0.那么从小数点开始输出
12                 System.out.println(str.substring(1));
13             } else {
14                 System.out.println(str);
15             }
16         }
17     }
18 } 

转载于:https://www.cnblogs.com/evidd/p/8979032.html

nyoj-155-求高精度幂(java大数)相关推荐

  1. NYOJ 155 求高精度幂

    求高精度幂 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 对数值很大.精度很高的数进行高精度计算是一类十分常见的问题.比如,对国债进行计算就是属于这类问题. 现在要你解 ...

  2. POJ 1001-Exponentiation(NYOJ 155 求高精度幂):大数问题

    点击打开链接 Exponentiation Time Limit: 500MS   Memory Limit: 10000K Total Submissions: 120472   Accepted: ...

  3. 求高精度幂(java)

    求高精度幂 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 对数值很大.精度很高的数进行高精度计算是一类十分常见的问题.比如,对国债进行计算就是属于这类问题.  现在要你 ...

  4. POJ1001 求高精度幂 (分治高精度大数相乘)

    总体思路: 高精度大数乘法 需要记录小数点位置 需要使用大数相乘 只是考验能否使用大数相乘 大整数乘法可以模拟乘法运算写 也可以使用分治写法 分治可以优化XY=AC2^N [(A-B)(D-C)+AC ...

  5. POJ-1001 求高精度幂

    [题目描述] 给定R与n,求Rn的精确值,其中(0.0<R<99.99, n为整数0<n<=25). [思路分析] 1. 存储结构 由于R最大不超过100,n不会超过25,故R ...

  6. 求高精度幂 java_JAVA高精度_求高精度幂

    要想用Java轻快的水过这道题,要先了解下JAVA.math中的几个方法 1.Java.math.BigDecimal.toPlainString() 返回此BigDecimal的字符串表示形式不带指 ...

  7. Java大数 poj 1001

    求高精度幂 Time Limit: 500MS   Memory Limit: 10000K Total Submissions: 168611   Accepted: 40827 Descripti ...

  8. [蓝桥杯][算法训练VIP]麦森数(Java大数+快速幂)

    题目描述 形如2p-1的素数称为麦森数,这时P一定也是个素数.但反过来不一定,即如果P是个素数,2p-1不一定也是素数.到1998年底,人们已找到了37个麦森数.最大的一个是P=3021377,它有9 ...

  9. java大数输出一位小数_java大数练习 大明A+B(大数小数的高精度)

    title: java大数练习 大明A+B(大数小数的高精度) tags: [acm,杭电,大数] 题意 Problem Description 话说,经过了漫长的一个多月,小明已经成长了许多,所以他 ...

最新文章

  1. PHP消息队列用法实例分析
  2. iOS ffmpeg 之编译ffmpeg
  3. Linux /etc/skel目录
  4. KubeMeet 深圳站完整议题出炉
  5. Windows 2003 系统管理 视频教程 http://www.91xueit.comm 下载
  6. ABP官方文档翻译 3.7 领域事件(事件总线)
  7. jquery学习笔记一之window.onload与$(document).ready()区别
  8. 超级计算机燕 排名,特斯拉超级计算机算力全球第五,展现无人驾驶领域野心...
  9. 10多年IT从业者手把手教你备考信息系统项目管理师(简称高项)
  10. 示波器学习笔记(2)——模拟示波器
  11. J2SDK和TOMCAT的安装及配置
  12. 织梦留言板模板 .php,DEDECMS 留言薄模块的使用方法
  13. oracle 时间函数介绍
  14. both and和both of 得用法 和区别
  15. 深圳梅林中学2021年高考成绩查询,2019深圳梅林中学中考录取分数线是多少
  16. JS十六进制,CRC冗余,小程序发送蓝牙数据,十六进制GBK编码转换等
  17. 7-文件IO-阻塞与非阻塞IO
  18. 位运算——左移和右移
  19. 洛谷 P8584 探索未知 题解
  20. 可视化智能预警为生产运行保驾护航

热门文章

  1. idea 填充变量类型_填充IntelliJ IDEA项目
  2. mybatis 注解 占位符
  3. Node.js webpack 加载器
  4. MongoDB Array Query Operators
  5. vue.js v-for
  6. 3.2 选择最可能的句子
  7. Python 读写文本(open)
  8. asp.net 读取mysql数据库_asp.net访问MySQL数据库
  9. go 连接服务器 并存放图片_Go 在马蜂窝即时通讯服务建设中的实践
  10. go数据结构与算法| 稀疏数组