表达式计算说明 很久就想编一个这样的计算器,只可惜一直没什么思路,最近突然灵感来了,所以就写下这个程序。
现在还在测试阶段,所以功能不是很完善。
程序功能:基本的表达式运算,可以自定义函数跟常量,分别保存在“常数.txt”和“函数.txt”,方便自己添加。
双击相应的函数名或常数名就可以将函数或常量添加到表达式中。
计算过程只能当表达式只有一行时有效。
实例1:计算sqr(19+tan(98)*tan(91)-sin(122)*(5*5-(19-11)))/2 计算过程sqr(19+tan(98)*tan(91)-sin(122)*(5*5-(19-11)))/2 =sqr(19+-7.11536972238419*tan(91)-sin(122)*(5*5-(19-11)))/2 =sqr(19+-7.11536972238419*-57.2899616307588-sin(122)*(5*5-(19-11)))/2 =sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*(5*5-(19-11)))/2 =sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*(5*5-8))/2 =sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*17)/2 =20.3032618253667/2 =10.1516309126834实例2:计算 a=34 b=55 c=a+1 圆的面积(c) a*b c=a+b 圆的面积(c) 以下是计算结果: 圆的面积(c)=3848.4510006475 a*b=1870 圆的面积(c)=24884.5554090847 内置函数: !(x) -x的阶乘 lg(x),log(x) 以10为底的对数 ln(x) 以e为底x的对数 pow(x,y) x的y方次幂 prime(x) 判定x是否是素数,如果是直接将s2返回,否则将其各因子用连乘返回 sqr(x),sqrt(x) -x的二次方根 arcsin(x) -x的反正弦 arccos(x) -x的反余弦 arcsec(x) -x的反正割 arccsc(x) -x的反余割 atn(x),arctg(x) -x的反正切 arcctg(x) -x的反余切 sin(x) -x的正弦 cos(x) -x的余弦 sec(x) -x的正割 csc(x) -x的余割 tg(x),tan(x) -x的正切 ctg(x) -x的余切 harcsin(x) -x的反双曲正弦 harccos(x) -x的反双曲余弦 harcsec(x) -x的反双曲正割 harccsc(x) -x的反双曲余割 harctg(x),harctan(x) -x的反双曲正切 harcctg(x) -x的反双曲余切 hsin(x) -x的双曲正弦 hcos(x) -x的双曲余弦 hsec(x) -x的双曲正割 hcsc(x) -x的双曲余割 htg(x),htan(x) -x的双曲正切 hctg(x) -x的双曲余切有什么意见或建议可以跟我联系Email: ldm.menglv@gmail.com
2023/9/19 9:57:10 29KB 表达式 计算 vb
1
COMP3980_Assignment1_TicTacToe作者:艾里斯·罗(IrisLaw),蒂芙尼·古(TiffanyGu),比利·阮(BillyNguyen)1.安装dcfsm库请从D'Arcy的dcfsm存储库安装dcfsm库使用以下命令安装到计算机上(如果尚未安装):mkdirbuildcdbuildcmake..cmake--build.sudocmake--install.2.运行服务器确保在Linux机器上安装了CMAKE3.17或更高版本。
首先,git将此仓库克隆到首选文件夹。
然后,在终端中,找到将项目克隆到的文件夹,并更改目录。
如果要使用本地计算机,则可以转到client.cpp文件并将IP地址更新为“127.0.0.1”并保存cmake..键入cmake..并按Enter。
然后,输入cmake--bui
2023/9/19 8:47:55 7KB C
1
Moduledeveloper’sguidetoFreeCADsourcecodebyQingfengXiahttp://www.iesensor.com•2015-09-18version0.1forFreeCADversion0.16-dev•2016-09-18version0.2forFreeCADversion0.17-devLicenseofthisbookThisebookislicensedthesameasFreeCADdocumentlicenseCC-BY3.0http://creativecommons.org/licenses/by/3.0/Contents1FreeCADoverviewandarchitecture71.1IntroductiontoFreeCAD...............................................71.2Keyfeatures.......................................................71.3Softwarearchitecture..................................................71.3.1Keysoftwarelibraries.............................................71.3.2Mixedpythonandc++............................................81.3.3GPLcodewillnotbeincludedintoinstaller.................................81.4How3Dmodelarerenderred.............................................81.4.1Selectionof3Dvisualizationlibarary.....................................81.4.2Discussionof3DrenderinglibraryselectiononFreeCADForum.....................81.5RoadmapofFreeCAD.................................................91.5.1Keepupdatedwithmaincomponents:....................................91.5.2C++11.....................................................91.5.3Pyside2projectforQt5.x..........................................92OrganisationofFreeCADsourcecode112.1Build
2023/9/16 7:33:51 2.15MB CAD
1
找了好久找到这个完整版的17章的答案,希望对大家有帮助。
对于深入学习信息论基础这个信息论领域的圣经还是非常有帮助的。
2023/9/15 23:08:29 1.92MB 信息论基础 第二版 答案
1
在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。
但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。
在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,可以实现二者之间的松耦合[李建忠]。
这就是本文要说的Command模式。
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;
对请求排队或记录请求日志,以及支持可撤消的操作。
[GOF《设计模式》]Command模式结构图如下:图1Command模式结构图Command模式将一个请求封装为一个对象,从而使你可以使用不同的请求对客户进行参数化。
1
Unity最新的人脸识别插件DlibFaceLandmarkDetector1.2.8需要Unity5.6.6或更高版支持iOS、Android、Windows10UWP、WebGL、Win&Mac&Linux您可以在Texture2D,WebCamTexture和“图像”字节数组中检测正面人脸和脸部界标(68点,17点,6点)内有各种实例方便学习
2023/9/14 15:28:13 171.89MB Unity 人脸识别 Dlib FaceLandmar
1
简单沙箱一个带有Node.jsAPI的简单Linux沙箱。
由SYZOJ使用。
先决条件配套您需要在系统中安装build-essentials(g++,make等)和fmt库才能构建C++部分。
所需的最低g++版本是g++-8。
建议使用支持C++17文件系统的较新版本的clang++。
安装它们的方式(在Ubuntu18.04中):aptinstallbuild-essentialclang++-9libfmt-dev核心您需要在内核中启用内存交换帐户(在Debian8中默认为禁用)。
您可以通过检查是否存在/sys/fs/cgroup/memory/memory.memsw.usage_in_bytes来验证这/sys/fs/cgroup/memory/memory.memsw.usage_in_bytes如果该文件不存在,则可能
2023/9/14 12:31:22 41KB C++
1
halconlicense10,11,12,13,17,18版最新2018年9月的license,亲测可用
2023/9/14 10:05:36 3KB halcon license 10
1
Java基础 1容器 4多线程 8反射 15对象拷贝 16JavaWeb 17异常 21网络 23设计模式 30Spring/SpringMVC 33SpringBoot/SpringCloud 41Hibernate 45Mybatis 49RabbitMQ 53Kafka 57Zookeeper 58MySql 59Redis 63JVM 66
2023/9/11 4:31:48 1.18MB java 面试
1
《真实世界的Python仪器监控:数据采集与控制系统自动化》是2013年出版的图书,作者是休斯。
ISBN978-7-121-18659-2本书主要帮助读者了解如何通过自行开发应用程序来监视或者控制仪器硬件。
本书内容涵盖了从接线到建立接口,直到完成可用软件的整个过程。
本书适合需要进行仪表控制、机器人、数据采集、过程控制等相关工作的读者阅读参考。
目录编辑第1章仪器学概论........................................................1数据采集.........................................................................2控制输出................................................................................4开环控制...............................................................5闭环控制.........................................................6顺序控制.............................................8应用概观.............................................................9电子测试仪器...........................................................9实验室仪器..............................................................11过程控制..........................................................12小结............................................................................14第2章基本电子学......................................................15电荷..............................................................15电流..................................................................17基础电路理论..........................................18电路原理图.......................................................20直流电路特性.................................................23欧姆定律...........................................24电流吸入与电流输出.................................26再谈电阻......................................27交流电路...............................................28正弦波.......................................29电容器.......................................................30电感器.......................................................................34其他波形:方波、斜波、三角波和脉冲.............................................37接口.............................................................38离散数字I/O.......................................................38模拟I/O.................................................42计数器与定时器....................................
1
共 661 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡