gpt4 book ai didi

任意长度和精度的 C 计算器(实数)

转载 作者:行者123 更新时间:2023-11-30 15:12:33 27 4
gpt4 key购买 nike

最近在我的大学里,我被要求用 C 语言编写一个计算器。这是一个完整的任务:

Calculator — The program should allow performing the basic mathematical operations (addition, subtraction, multiplication, division) on integer and real numbers of any length and precision.

我的想法是将每个数字存储在双向链表的单独“ block ”中。我已经成功地进行了加法和减法,没有任何严重的问题,使用这种方法效果很好。但乘法和除法是个问题。我不知道我应该如何处理这个问题。我应该也使用链表来做这件事还是有另一种更好的方法?请给我任何想法!请记住,这是我学习的第一学期,所以应该不会太复杂。谢谢!

最佳答案

研究实现有限状态机。您还可以放入堆栈数据结构,以便处理超出任何数据类型的数字的算术。

关于任意长度和精度的 C 计算器(实数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35024209/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com