国债计算
成绩 | 100 | 开启时间 | 2020年02月20日 星期四 23:15 |
折扣 | 0.8 | 折扣时间 | 2020年02月20日 星期四 23:15 |
允许迟交 | 是 | 关闭时间 | 2020年02月20日 星期四 23:15 |
输入文件 | debt.in | 输出文件 | debt.out |
【题目描述】国债计算(debt)POJ 1001
对数值很大、精度很高的数进行高精度计算是一类十分常见的问题,比如,对国债进行计算就是属于这类问题。
现在要你解决的问题是:对一个实数R(0.0<R<99.999),要求写出程序精确计算R的n次方(Rn),其中n是整数并且0<n≤25。
【输入格式】
输入包括多组R和n,R的值占第1到第6列,有小数点,n的值占第8和第9列。
【输出格式】
对于每组输入,要求输出一行,该行包含精确的R的n次方。输出需要去掉前导的0和后面不要的0。如果输出是整数,不要输出小数点。
【输入样例】
95.123 12
0.4321 20
5.1234 15
6.7592 9
98.999 10
1.0100 12
【输出样例】
548815620517731830194541.899025343415715973535967221869852721
.00000005148554641076956121994511276767154838481760200726351203835429763013462401
43992025569.928573701266488041146654993318703707511666295476720493953024
29448126.764121021618164430206909037173276672
90429072743629540498.107596019456651774561044010001
1.126825030131969720661201