[源码和文档分享]基于汇编语言实现的带小数的四则运算

一 需求分析

从键盘输入一个简单的表达式,如“ S=4+6*9-1+8/5”,按回车键结束输入,则屏幕显示S=58.6,小数点保留1位。假设输入的表达式中只含个位十进制数和 “+”、“-”、“*”、“/”运算符,且同一运算符最多出现2次。

二 程序设计

2.1 设计思想

这个程序应该能正确处理数字和数学表达式的输入。我的设想是使其进一步处理最多12位十进制小数的输入,以及带有括号、四则运算算式的正确处理,并给出可以精确到小数点后五位的正确结果。

该程序应完成工作:

公式的输入,包括处理数字输入、符号输入,以及正确处理输入公式的句法

公式的计算。其中包括正确处理各种符号运算的优先级和结合性、中间数的临时保存、小数的正确处理等

结果的正确显示

[源码和文档分享]基于汇编语言实现的带小数的四则运算_第1张图片

源码下载地址:https://www.write-bug.com/article/1381.html

你可能感兴趣的:([源码和文档分享]基于汇编语言实现的带小数的四则运算)