hdu1063 Exponentiation 高精度小数
来源:互联网 发布:淘宝闲置物品能退货吗 编辑:程序博客网 时间:2024/05/17 08:22
Exponentiation
Time Limit: 2000/500 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 9401 Accepted Submission(s): 2784
Problem Description
Problems involving the computation of exact values of very large magnitude and precision are common. For example, the computation of the national debt is a taxing experience for many computer systems.
This problem requires that you write a program to compute the exact value of Rn where R is a real number ( 0.0 < R < 99.999 ) and n is an integer such that 0 < n <= 25.
This problem requires that you write a program to compute the exact value of Rn where R is a real number ( 0.0 < R < 99.999 ) and n is an integer such that 0 < n <= 25.
Input
The input will consist of a set of pairs of values for R and n. The R value will occupy columns 1 through 6, and the n value will be in columns 8 and 9.
Output
The output will consist of one line for each line of input giving the exact value of R^n. Leading zeros should be suppressed in the output. Insignificant trailing zeros must not be printed. Don't print the decimal point if the result is an integer.
Sample Input
95.123 120.4321 205.1234 156.7592 998.999 101.0100 12
Sample Output
548815620517731830194541.899025343415715973535967221869852721.0000000514855464107695612199451127676715483848176020072635120383542976301346240143992025569.92857370126648804114665499331870370751166629547672049395302429448126.76412102161816443020690903717327667290429072743629540498.1075960194566517745610440100011.126825030131969720661201
Source
East Central North America 1988
Recommend
PrincetonBoy | We have carefully selected several similar problems for you: 1047 1250 1065 1829 1209
java大法好!
import java.math.BigDecimal;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sca=new Scanner(System.in);while(sca.hasNext()){BigDecimal a=sca.nextBigDecimal();int b=sca.nextInt();/** * stripTrailingZeros() 去掉后端多余的领 例如:4.0 输出4 * toPlainString()将 BigDecimal数据取消科学计数 */String res=a.pow(b).stripTrailingZeros().toPlainString();boolean first=true;for(int i=0;i<res.length();i++){if(first&&res.charAt(i)=='0') continue;else{first=false;System.out.print(res.charAt(i));}}System.out.println();}}}
1 0
- hdu1063 Exponentiation 高精度小数
- HDU1063 Exponentiation
- hdu1063(高精度)
- hdu1063 Exponentiation(大整数)
- HDU1063 Exponentiation 【大数】
- hdu 1063 Exponentiation (高精度小数乘法)
- HDOJ 1063 Exponentiation(小数高精度)
- POJ 1001 Exponentiation 高精度小数相乘
- poj 1001 uva 748 Exponentiation(高精度小数乘法)
- [转]POJ 1001 Exponentiation Java大数处理高精度小数
- hdu1063 java解高精度幂
- hdu1063(java版高精度幂)
- hdu1063
- 1001 Exponentiation 高精度
- POJ1001 Exponentiation 高精度乘法
- POJ1001 Exponentiation 高精度
- POJ1001 Exponentiation,高精度乘法
- POJ-1001 Exponentiation 高精度
- Spring的组成结构
- jQuery介绍
- 选择排序
- 拓展集合工具类CollectionUtils
- IMWeb训练营作业
- hdu1063 Exponentiation 高精度小数
- 字节流与字符流的区别
- 判断二叉树是不是对称的
- PHP高效率写法(详解原因)
- [leetCode刷题笔记]515. Find Largest Value in Each Tree Row
- opencv基础数据结构 CvPoint & CvSize & CvRect & CvScalar & CvArr & CvMat
- idea gradle-view 依赖分析无法使用
- 归并排序
- 快学scala笔记之02-类