
Bison-Flex-Calculator利用Bison和Flex构建的科学计算器,并在此基础上扩展了C语言的其他功能。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Bison-Flex计算器CS任务:利用Bison和Flex构建的科学计算器,并以C语言实现额外的实用功能,这些功能遵循基本的运算规则,例如 4 * (3 + 2) = 20。该计算器具备标准算术运算(模运算、上限函数、绝对值函数、下限函数)、对数函数(以2为底对数、以10为底对数)、三角函数(余弦函数、正弦函数、正切函数)以及双曲函数的计算能力。此外,它还支持多种数据转换功能,包括货币单位转换、温度转换和距离转换。用户可以灵活地存储变量,创建并使用自定义变量,具体请参考提供的示例。请注意,为了保证功能的正常运行,需要在Windows操作系统上将“野牛”(Nutshell)和“Flex”工具添加到PATH环境变量中。同时,需要使用gcc编译器编译并执行以下文件:lex.l, gram.tab.c, lex.yy.c -lm -o 科学计算科学计算。
全部评论 (0)
还没有任何评论哟~


