用C编出一个科学计算器,至少同时实现五个数的+,-,*,/,简单的开方,平方等操作?功能越多越好,最好能注明一些比较难理解的语句!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 09:10:56
用C编出一个科学计算器,至少同时实现五个数的+,-,*,/,简单的开方,平方等操作?功能越多越好,最好能注明一些比较难理解的语句!

用C编出一个科学计算器,至少同时实现五个数的+,-,*,/,简单的开方,平方等操作?功能越多越好,最好能注明一些比较难理解的语句!
用C编出一个科学计算器,至少同时实现五个数的+,-,*,/,简单的开方,平方等操作?
功能越多越好,最好能注明一些比较难理解的语句!

用C编出一个科学计算器,至少同时实现五个数的+,-,*,/,简单的开方,平方等操作?功能越多越好,最好能注明一些比较难理解的语句!
手动开平方 1.将被开方数的整数部分从个位起向左每隔两位划为一段,用撇号分开,分成几段,表示所求平方根是几位数;小数部分从最高位向后两位一段隔开,段数以需要的精度+1为准.2.根据左边第一段里的数,求得平方根的最高位上的数.(在右边例题中,比5小的平方数是4,所以平方根的最高位为2.) 3.从第一段的数减去最高位上数的平方,在它们的差的右边写上第二段数组成第一个余数.4.把第二步求得的最高位的数乘以20去试除第一个余数,所得的最大整数作为试商.(右例中的试商即为[152/(2×20)]=[3.8]=3.) 5.用第二步求得的的最高位数的20倍加上这个试商再乘以试商.如果所得的积小于或等于余数,试商就是平方根的第二位数;如果所得的积大于余数,就把试商减小再试,得到的第一个小于余数的试商作为平方根的第二个数.(即3为平方根的第二位.) 6.用同样的方法,继续求平方根的其他各位上的数.用上一个余数减去上法中所求的积(即152-129=23),与第三段数组成新的余数(即2325).这时再求试商,要用前面所得到的平方根的前两位数(即23)乘以20去试除新的余数(2325),所得的最大整数为新的试商.(2325/(23×20)的整数部分为5.) 7.对新试商的检验如前法.(右例中最后的余数为0,刚好开尽,则235为所求的平方根.) 如遇开不尽的情况,可根据所要求的精确度求出它的近似值.在《九章算术》里就已经介绍了上述笔算开平方法.【参照 http://iask.sina.com.cn/ 中“手动开方的方法”,有改动和补充.】 以《九章算术》中求55225的开方为例,图解说明.| 5’ 52’ 25 (1) 2 | 5’ 52’ 25 (2) | 4 |1’ 52 (3) 152/(2×20)=3+...| 1’ 52’ (4) (2×20+3)×3=129 | 1’ 52’ (5) 1 29 | 23’ 25 (6) 2325/(23×20)=5+...| 23’ 25 (7) (23×20+5)×5=2325 | 23’ 25 (8) | 23’ 25 (9) 0 (10) 于是,235即为所求.

用C编出一个科学计算器,至少同时实现五个数的+,-,*,/,简单的开方,平方等操作?功能越多越好,最好能注明一些比较难理解的语句! C语言编计算器,实现连续运算,该怎么办?给个思路就行. 我想在用VB作一个科学计算器,怎样实现sin.cos.tan等功能代码怎么写VB 用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除. 用C语言 做一个 简易计算器 实现基本功能就行 比如实现 加减 乘除 就可以 用c#编一个简易计算器的思路 用C语言编程实现一个简单的四则运算计算器编程:编程实现一个简单的四则运算计算器:从键盘输入一个四则运算表达式(没有空格和括号),遇等号=说明输入结束,输出结果.假设计算器只能 编一个程序,用函数实现:对输入一个三位整形数据,打印出其个位数,十位数和百位数 用科学计算器怎么计算比值是科学计算器的使用方法 比如100和200用科学计算器怎么算出1比2 就没找到/ 用C语言编程,编一个简单的计算器,需要用什么函数?这个计算器的功能有加减乘除,还有乘方,要求小...用C语言编程,编一个简单的计算器,需要用什么函数?这个计算器的功能有加减乘除,还有乘 科学计算器怎么用? 科学计算器怎么用? C#做的计算器怎么算出来的大数都是科学计数,用什么代码可以实现, 谁能帮我做一个科学科学计算器 科学计算器中Ran#键是什么意思?怎么用?科学计算器中都有的,Ran#键,每次都出一个不同的数,而且没有规律,请问这个键是做什么的?有什么用?怎么用呢? 编一个程序,用C++实现矩阵的cholesky分解 用C语言循环嵌套结构编出一个三角形形状 用labviEW做一个计算器,至少有加减乘除和小数点,