看看我用C编的加法程序
只能算加法刚学C
- - turbo c?
....
最少也得用DEV-C++吧... ……
这是计算器程序吗?
如果不是请移动到学术讨论区 C?
初学应该学C++吧。。 我们学Quick Basic。。。 。。QB?
该更新换代了。。
换成FreeBasic吧。。 可我们学校就是教这个。。。。。。什么办法呢。。。 就是编译器不一样而已嘛,语法都通用的. 测试有误!溢出! 精确度很有限 好像和Pascal有点像。。。学了电脑编程,计算器的一般就没问题了 DEVELOPED BY YZHANG37(TM)
C=A+B
Please Enter a value for A:9999999999999999999999999999999999999999
C=-1+B
Please Enter a value for B:-2=-1+-1
Result:
-2
Press any key continue 定义成int或者long了吧?这种纯数学的最好定义成double. 貌似pascal有个扩展型
是容量最大的类型。。 比double大多了。。 干脆定义成char [] 然后再逐位计算最后输出...很费时间和内存,哈哈... 作为文本,然后一个一个计算,输出=.= 貌似pascal有个扩展型
是容量最大的类型。。
Elatha 发表于 2010-1-10 21:17 http://www.cncalc.org/images/common/back.gif
extended虽然数大但是有精度限制 (大概是十几位)
int64, qword是标准整形里面最大的了...
如果想再大就得高精度了
页:
[1]