1170:计算2的N次方
涉及广讲
【题目描述】
任意给定一个正整数N(N≤100),计算2的n次方的值。
【输入】
输入一个正整数N。
【输出】
输出2的N次方的值。
【输入样例】
5
【输出样例】
32
【解析】
这道题可能对于高精初学者有那么一点难度的哈!但在这里有一个非常简单的偷鸡方法,而且不会蚀把米,这个方法就是用到double类型,用double的话可以直接计算啦,就不用高精算法这么麻烦啦!
【引申】
1.float和double的范围是由指数的位数来决定的;float的指数位有8位,而double的指数位有11位
2.float和double的精度是由尾数的位数来决定的。浮点数在内存中是按科学计数法来存储的,其整数部分始终是一个隐含着的“1”,由于它是不变的,故不能对精度造成影响
好啦!言归正传…