计算2的任意次方[通用版]
位数计算: [ N*lg2 ] +1
log10(2)=0.301029996
/*2的10万次方,控制台光标跳动约16次*/ #include <iostream> #include <cmath> using namespace std; void f(int n) {int b,x,f,j,k,flag,v;b=(int)(n*log10(2.0)+1);/*位数*/char *a=(char *)malloc(b*sizeof(char));for(v=0;v<b;v++)a[v]=0;a[0]=1; for(k=1,flag=0;k<=n;k++)/*监视哨初始指向数组首位*/{for(f=0,j=0;j<=flag || f>0;j++)/*j未到监视哨,或者有进位*/{x=a[j]*2+f;f=x/10;/*进位*/a[j]=x%10;}if(a[j]==0 || j==b)flag=--j;elseflag=j;}while(flag>=0) /*输出结果*/{ printf("%d",a[flag]);flag--;} } int main() {int n;cout<<"输入2的n次方(10万次光标跳动约16次):";cin>>n;f(n);return 0; }
转载于:https://www.cnblogs.com/tinaluo/p/5297258.html
计算2的任意次方[通用版]相关推荐
- 汇编指令:使用汇编指令计算2的8次方
预备知识 使用汇编语言经典教材 王爽老师的<汇编语言第三版> 对汇编语言进行学习. 在装完DosBox环境之后,就可以用debug模式进行汇编指令的编程了. 下面我们看下在debug模式下 ...
- 大掌柜商业管理系统服务器地址,大掌柜软件通用版操作说明.doc
大掌柜软件通用版操作说明 PAGE PAGE 157 系统应用基础 内容提要: 大掌柜软件专业版对系统的要求 数据库SQL server2000的安装 大掌柜软件专业版服务器端与客户端的安装 加密狗的 ...
- 信息学奥数一本通(1170:计算2的N次方)
1170:计算2的N次方 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 15778 通过数: 8179 [题目描述] 任意给定一个正整数N(N<=1 ...
- 计算2的N次方(信息学奥赛一本通-T1170)
[题目描述] 任意给定一个正整数N(N≤100),计算2的n次方的值. [输入] 输入一个正整数N. [输出] 输出2的N次方的值. [输入样例] 5 [输出样例] 32 [源程序] #include ...
- 12:计算2的N次方
原题链接 总时间限制: 1000ms 内存限制: 65536kB 描述 任意给定一个正整数N(N<=100),计算2的n次方的值. 输入 输入一个正整数N. 输出 输出2的N次方的值. 样 ...
- 计算2的N次方//C语言
计算2的N次方 总时间限制: 1000ms 内存限制: 65536kB 描述 任意给定一个正整数N(N<=100),计算2的n次方的值. 输入 输入一个正整数N. 输出 输出2的N次方的值. 思 ...
- 【系统之家首发】Ghost_Windows7_sp1_Ultimate_x86V2011.10.10 【OEM 通用版】Windows7旗舰版好人一个出品
Windows7旗舰版Ghost_Windows7_sp1_Ultimate_x86V2011.10.10 [OEM 通用版](好人一个出品) 更新说明: 1.系统补丁更新至2011年10月10日 2 ...
- NOI openjudge 计算2的N次方
12:计算2的N次方 描述 任意给定一个正整数N(N<=100),计算2的n次方的值. 输入 输入一个正整数N. 输出 输出2的N次方的值. 简单的解释一下为什么这题要用数组写. 题目要求的是求 ...
- kingcms php 下载,KingCMS 通用版_KingCMS官方网站
说明 现已全部更新到KingCMS 9.1,首个引入云管理概念的内容管理系统. 核心(Kernel)+应用(Apps)+模板(Templates),支持在线扩展及升级. 环境 运行环境需要满足以下条件 ...
- C语言 任意次方后的三位数
任意次方后的三位数,即求x^y的最后三位数,x,y的值由键盘输入 #include<stdio.h> int main() { int a,b,i,result=1,x; /*a--底数, ...
最新文章
- 1400小时开源语音数据集,你想要都在这儿
- Quartz-SchedulerListener解读
- Spring Boot MyBatis配置多种数据库
- java 100% cpu_Java服务,CPU 100%问题如何快速定位?
- 典范杜希奇与机器人_典范英语7_16 杜希奇与机器人.ppt
- java awt编程_java awt编程
- Manual Create Database OMF
- 业余无线电通信_业余电台操作证书查询方式
- ubuntu下分区工具
- java汉字转拼音maven_java汉字转拼音pinyin4j功能实现示例
- c# winform实现人脸识别系统(文末附源码)
- Hive select 语句大量技巧
- LCM ASN 在MOBILE下收货流程的后台数据流
- ARouter there‘s no route matched 解决办法
- 微信小程序-WXML-template模板
- HTML按钮样式,CSS精美按钮
- 英语测试题软件,英语试题软件
- c语言ox是什么意思啊,ox什么意思
- 扫描IP软件,无线AP忘记IP地址
- 阿松和阿柏无事闲聊互道岁月不饶人