| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 708 人关注过本帖
标题:[原创]一个超强的计算程序
只看楼主 加入收藏
枯藤天涯
Rank: 1
等 级:新手上路
帖 子:99
专家分:0
注 册:2007-4-25
结帖率:100%
收藏
 问题点数:0 回复次数:1 
[原创]一个超强的计算程序

此程序可把二个数相除精确到任意位
但我在试验中遇到了一些结果不对
我把这些问题留给大家了!
完善一下!
#include<stdio.h>
#include<conio.h>

void main()
{
int a[1000],m,n,i,number,j=0;
clrscr();

textbackground(BLACK);
clrscr();
window(30,9,50,15);
background(RED);
clrscr();
cprintf("STRUCTION:\n");
cprintf("A programme !\n");
cprintf(" DISSIGN BY:NILL");
cprintf("Put any key to continue...");
printf("\f");
clrscr();




printf("Enter fenzhi:\n");
scanf("%d",&n);
printf("Enter fenmu:\n");
scanf("%d",&m);
printf("Enter the number after point you want :\n");
scanf("%d",&number);
do
{
j++;
for(i=0;!((m*i<=n)&&(m*(i+1)>=n));i++);/*这里应该是原因所在*/
a[j-1]=i;
n=10*(n-m*i);
}
while(j<=number);
printf("%d",a[0]);
printf("\056");
for(i=1;i<number;i++)
printf("%d",a[i]);
}

搜索更多相关主题的帖子: cprintf clrscr include 
2007-05-26 13:05
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 

4.2.2 减法
+1740948824551711527614232216857618927954312334113874277931986502860248650900613893446066184963788291
减去
+3598407636154209737260165754120014607177773359981826603801250947835120164061898414398808778383710734
等于
-1857458811602498209645933537262395679223461025867952325869264444974871513161284520952742593419922443

4.2.3 乘法
例一:
+1740948824551711527614232216857618927954312334113874277931986502860248650900613893446066184963788291
乘法
+3598407636154209737260165754120014607177773359981826603801250947835120164061898414398808778383710734
等于
+626464354442057429865379191281477189361490022162121991372720459773736009431601331994050275899436039764614975058685002699409765226898569590254149509554803376172815584121048881988701829453366560215594

例二:两大实数相乘
+1740948824551711527614232216857618927954312334113874277931986502860248650900613893446066184963788291.3598407636154209737260165754120014607177773359981826603801250947835120164061898414398808778383710734
乘以
-9651099683484992553337438088068198972282890781586124258626539246182119762952003918195325258677229419.6982554912508393967997693576658254416163355328253618621462915036492934405963428875812574444429307787

等于
-16802070649594592956914308391481417689340529029166241673003619383193947485597665011997792529297435108263439500298999406078444996252107878728849814261036419257309562216255186311755860219478056673240146.23781881064766091489319598612506521997301274267578354440410300202282834760202442803667103752658200479038029266978303065216295055369713477846219459383916351105609643231830197444868750420966188061685658


4.2.4 除法
大整数除法:
+17409488245517115276142322168576189279543123341138742779319865028602486509006138934460661849637882913598407636154209737260165754120014607177773359981826603801250947835120164061898414398808778383710734
除以
-9651099683484992553337438088068198972282890781586124258626539246182119762952003918195325258677229419

等于
-180388648096841378006587161387540385628655355053882383079218854105428452664918507738857559431200491
余数为
+575754202388405926625336688978234801991167585936161426771278971204561533654273818325380861266005

大实数除法
+17409488245517115276142322168576189279543123341138742779319865028602486509006138934460661849637882913598407636154209737260165754120014607177773359981826603801250947835120164061898414398808778383710734.9651099683484992553337438088068198972282890781586124258626539246182119762952003918195325258677229419
除以
-69825549125083939679976935766582544161633553282536.18621462915036492934405963428875812574444429307787
等于
-249328339893613213816347077791685989674606742270461485847026143238304706773883606859765564891544210495800455087877156589609776469153462064215205094765.42342665343402713767863343021869978175210212591034087887591518587507768748176360838672403307570630665726031469978206531024878892263845431317452960475014197734252027318684982419041804398184022484189828
程序完善后再贴上来.
for(i=0;!((m*i<=n)&&(m*(i+1)>=n));i++);/*这里应该是原因所在*/
我也没看懂这一句.


倚天照海花无数,流水高山心自知。
2007-05-27 00:20
快速回复:[原创]一个超强的计算程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026849 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved