编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
 15 12
发新话题
打印

[求助]惭愧惭愧,求x的100次方程序原理

[求助]惭愧惭愧,求x的100次方程序原理

以前一直没注意看这个方面的DD,现在自己要用了,却突然发现原来自己也不懂!
惭愧惭愧!

TOP

什么意思?原理???就是X自乘100次
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东

TOP

得啦knocker达人~~~~~
帮帮小弟弟啦

告诉我,如何才能让计算机表示那么大的一个数字。
泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界,向一件艺术品一样,默默的展示着,寂寞而孤傲,只有宇宙才能证实它的存在,只有永恒可以于它并存

TOP

数组
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东

TOP

那这个东西如何做四则运算呢!
泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界,向一件艺术品一样,默默的展示着,寂寞而孤傲,只有宇宙才能证实它的存在,只有永恒可以于它并存

TOP

看不懂就别怪我

2的256次方 main() { int c,b,d,t=0,i,n,f[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2}; for(i=0;i<=263;i++) for(n=19;n>=0;n--)c=f[n],c=c*2,b=c%10000,d=c/10000,f[n]=b+t,t=d; for(n=0;n<=19;n++)printf("%.4d",f[n]); getch(); }

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东

TOP

晕,还是要模拟乘法进位!

好麻烦!
泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界,向一件艺术品一样,默默的展示着,寂寞而孤傲,只有宇宙才能证实它的存在,只有永恒可以于它并存

TOP

x^100=x^50^2=x^25^2^2=(x^20*x^5)^2^2=(x^10^2*x^5)^2^2=(x^5^2^2*x^5)^2^2   5次乘法计算
x^5=x^2^2*x  3次乘法计算
一共8次,就够了。
x^100=x^25^2^2  2次乘法计算
x^25=x^3^2^2*x=(x*x*x)^2^2*x  5次乘法计算
一共次,就够了...
那么最少需要多少次?能不能只用6次?或者更少?
Have you visit acm.tongji.edu.cn lately?

TOP

高精度
我喜欢创造,一只扑腾着翅膀向天空飞翔的乌鸦

TOP

对于这题你可以找出2种高精度算法:
1:数组*整形,这个编程复杂度比较低,但计算时间应该长些,因为每次都是结果数组*X要100次。不过应该也比较快。
2:数组*数组,KAIKAI大哥说的那种就必须要这么实现,编程复杂度高,但计算时间应该快些
我喜欢创造,一只扑腾着翅膀向天空飞翔的乌鸦

TOP

 15 12
发新话题