找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 16|回复: 0

落叶高精度表达式计算器

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2024-12-6 08:34:51 | 显示全部楼层 |阅读模式
软件标签:  落叶高精度表达式计算器   计算器
落叶高精度表达式计算器是一款表达式计算器绿色免安装版本,下载解压即可愉快的使用,高精度,支持万位精度的有理数常用运算,您还在等什么?喜欢就来绿色资源网下载体验呗!
软件介绍:
高精度的数学表达式计算器,能够计算简单数学表达式值的小计算器,落叶高精度表达式计算器功能非常强大,对于一些数学上专用的特殊符号,可以从软件自带的符号库中查找并输入,比如根号、开方、分数等等。支持加减乘除乘方,开n次方等功能,综合运行能力超强,很易用,有需要的欢迎来绿色资源网下载!
软件功能:
1、表达式运算,本程序没有采用常用计算器的边输入边计算,而是输入完所有数据或算式后,解析表达式,分解运算符和数据,最后在运算出结果。

点击程序界面上的等于按钮,计算器开始运算。

2、高精度,支持万位精度的有理数常用运算

包括:加,减,乘,除,乘方,开n次方,三角函数,反三角函数,双曲三角函数,反双曲三角函数等。

3、本计算器的各种运算函数大都是自已所写,没有调用大数库或其它数学库,仅大数开平方调用gmp大数库。

本计算器的各种子函数是通过定义的一个高精度数据结构接收和返回运算结果,这个高精度数据结构可以定义有符号(整数,小数,科学计数法表示的数),

函数内部集中对数值,小数点位置,指数进行运算,优点是调用简单,不易出错,可以说比较完善,综合运算能力强。

这点和大数库的实现不同,

4、大数库大都只提供对整数的运算,假如要对有理数运算,

一:你需要很多的调用前和调用后处理工作,这些工作并不需要很高的知识,但却需要很长时间的调试,它并不会因为你的水平很高而获得很大的时间提升。

二:很难进行综合运算。当你把某一个函数调顺后,进行综合运算时,会出现很多新的问题。

高精度数据结构vb定义为:

type strtozx `高精度数的结构头

zhfhbz as boolean `正负号标志

xsdwz as long `小数点右边数字的长度。例1234.567中这个数是3(为什么要这样定义,因为大多的基本运算都是右对齐的,这样定义减少了中间一些不必要的转换)

jzb>

z as integer `标记数组存的是什么进制的数(十进制或其它进制数)

strlen as long `运算数长度

zx() as long `存放运算数的数组

ee as long `存放指数

end type

5、综合运算,里面的三角函数,用户界面的算式,表达式运算,都是综合运算的体现,综合运算是大量基础运算的集合,中间稍有差错,就会算不出正确答案,里面内容繁琐,这里简单介绍一下。

6、本程序从2015年11月开始试编写,至2016年8月大致完成,开发周期很长,中间代码写了一两万行,从零基础到运行效率,综合效率的初中等水平,主要目的是练习编程,老外的数学软件已很强大,是我不可能相比的,我觉得我的程序如果把程序源码作为大数实例初级学习更合适。

7、程序中函数都具有输入值较验功能,若输入错误,会弹出提示窗口提示那一个函数输入错误。
使用教程:
1、下载并解压文件,双击运行;

2、可以直接输入;




3、从文件橱可以导入txt文本文件。





aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-15 22:16 , Processed in 0.076889 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表