利用栈设计一个“小学生算术四则运算能力测试系统”,系统可模仿老师给学生布置和批改作业,并能记录学生的历史成绩,以检测学生的学习效果。
功能要求及说明:系统要求实现以下的操作:(1)为学生出题。
题目可包含的运算符号有:+,-,*,%,(,),参与运算的数值范围可由学生自动选择难易程度,初级:可计算个位数的算术运算;
中级:可计算多位数的算术运算;
高级:可计算小数和负数的算术运算。
(2)学生做题后为学生评阅。
评阅结果为“正确,很好”或“错误,重做?换题?”;
(3)为学生保留测试的历史成绩记录,并可根据需要显示历史成绩;
(4)根据难易程度,分别建立试题库,以文件的形式保存;
1
DZH/FXJ引用外部数据的DLL公式FMLDATA.DLL(DZH/FXJ引用外部数据的DLL公式)免费下载一、DLL主要功能:适用平台:大智慧新一代V2.0(仅支持以分析家为内核的DZH版本,不支持DZH经典版本)、分析家(在V6.0上测试通过,在其它版本用应该也没问题),以下简称DZH。
主要功能:1)在DZH公式中读取外部数据(这里称为FMLDATA文件数据,该数据文件格式见下文)。
例如,要在DZH公式中读入第三方的数据并与DZH其它数据一起进行分析,我们可以首先将数据写入FMLDATA文件,然后在DZH公式中象引用DZH本身直接引用。
2)将DZH序列数据写入外部文件。
例如,我们要将DZH现有数据或者自己编写的公式的计算结果导出来,在EXCEL等外部软件进一步处理。
(与FinDataTools工具的区别是:FMLDATA.DLL导出的是DZH原始数据或公式计算结果,而FinDataTools直接从DZH/FXJ读取数据。
)适用对象:需要读取自己定制的外部数据而又不想自己用C/C++写接口的DZH/FXJ用户。
声明:本DLL不含任何恶意代码,但使用风险自担。
二、下载:点击这里下载(近100KB)。
三、安装方法:1、下载后用WINRAR解压得到FMLDATA.DLL和FMLDATA.TXT两个文件。
2、将FMLDATA.DLL复制到DZH2安装目录,一般为c:\dzh2。
如果是FXJ一般为c:\superstk等.3、在DZH安装目录下建立一个名为FMLDATA的文件夹,如c:\dzh2\fmldata(这一步是必须的,否则无法使用)。
DLL公式读取或写入的数据都在这个文件夹。
至此,安装完成,下面就是如何使用了。
四、使用方法:FMLDATA.DLL提供了两个公式/函数,一个用于写数据,一个用于读数据。
(一)写数据:写数据的公式为:"FMLDATA@WRITE"(X,N)第一个参数X是个序列(指标),可以是CLOSE、OPEN等,也可以是公式中的中间计算结果,要求序列值在浮点型值范围之内,一般在正负20亿之间,如果不在该范围之内,建议改变单位;
第二个参数N是个数值,表示序列编号,例如我们把CLOSE保存为第4个序列,N为4。
将数据保存为外部文件时,根据当前股票代码、序列编号、分析周期这三个信息在fmldata文件夹生成形式为“XXXXXX.N.YYY”的文件。
其中,XXXXXX为股票代码,如深发展为000001等,由于沪市指数代码与深市股票代码重复,所以沪市指数代码在原代码前加1,例如上证综指为000001,则这里的XXXXXX为1000001(7位);
N是编号,由用户自己指定,应为大于0的整数;
YYY为分析周期,如果是日线数据,则YYY=DAY,分笔、1分钟、5分钟、15分钟、30分钟、60分钟、周、月、多日、季度、半年、年的值分别为TICK、MIN1、MIN5、MIN15、MIN30、MIN60、WEEK、MONTH、NDAYS、QUARTER、SEMIYEAR、YEAR。
举例:例1、将收盘价写入到外部文件新建一公式,设名为TESTW,输入V1:"FMLDATA@WRITE"(C,4);,在深发展(000001)日K线状态下,键入TESTW,在指标区查看公式TESTW结果的同时,将在FMLDATA目录生成一个名为000001.4.DAY的二进制文件(这个文件如何在其它软件中使用见下文),如果同名文件已经存在,将覆盖。
如果我们键入000002,切换到万科日K线,将生成名为000002.4.DAY的文件;
如果切换到上证指数,则生成1000001.4.DAY文件。
注意:如果是DZH,写数据时请将光标移至最后一根K线,否则只保存光标之前的数据,FXJ好象没有这个问题。
光标一动,数据就重新写入一次。
例2、将收益率保存到外部文件建一公式:A:=C/REF(C,1)-1;B:"FMLDATA@WRITE"(A,101);请在还权状态下使用该公式。
如果处于000001的日K线图,则生成000001.101.DAY。
例3、将周收益率保存到外部文件在例2基础上,将“分析周期”改为“周线图”,则周收益率保存到000001.101.WEEK文件。
例4、将沪市A股所有股票的收盘价、成交量保存到外部文件建一名为TESTCV公式:A:"FMLDATA@WRITE"(C,4);B:"FMLDATA@WRITE"(V/10000,5);保存后。
选择“条件选股”,选股指标选择“TESTCV”,分析周期选“日线”,选中“使用除权后数据”,指标线选“B”,条件选“大于0”,选股范围选择“上证A股”,执行选股,将生成600000.4.DAY、60
2023/6/5 1:29:44 9KB FMLDATA 大智慧接口 dll
1
两位数码管采用十进制,最大显示值是99,最小显示值是00,按下S1后,数码管的数值自动增1;
(00—99)按下S2后,数码管的数值自动减1;
(99—00)按下S3时,数码管停止递增或递减,并显示当时的数值;
数码管数值自动增、减时间间隔T0.5S<T<1S。
2023/6/4 23:52:53 72KB 按键 51单片机 数码管
1
窄带宽显着限制了电磁披风的发展。
在这里,我们在数值上和实验上都展示了一条通往宽带低损耗电磁披风的新途径。
这款斗篷是全金属的,没有共振,避免了窄带宽和高损耗的问题。
为了验证建议的披风,制作并测试了在X波段工作的样品。
仿真和实验结果都令人信服地证实了这种披风的宽带特性。
2023/6/4 0:50:53 550KB 研究论文
1
全面地介绍数据分析的流程和Python数据分析库的应用,详细讲解利用Python解决企业实际问题的方法。
*1章介绍了数据分析的基本概念等相关知识;
*2~6章介绍了Python数据分析的常用库及其应用,涵盖NumPy数值计算、Matplotlib数据可视化、pandas统计分析、使用pandas进行数据预处理、使用scikit-learn构建模型,较为全面地阐述了Python数据分析方法;
第7~9章结合之前所学的数据分析技术,进行企业综合案例数据分析。
2023/6/2 15:30:47 7.02MB Python 数据分析
1
这本书是我见到最好的matlab书籍之一,里面提供了很多的编程思路,也提供了很多的数值方法,一一做完会有很大的提高,作者确实水平很高,不是忽悠
2023/6/2 4:43:18 45.5MB matlab
1
《高压叶片泵聚四氟乙烯矩形密封圈的密封原理分析》高压叶片泵聚四氟乙烯矩形密封圈进行高低压区间的径向间隙密封,基于缝隙流动理论分析其密封的原理,对二维轴对称ANSYS有限元模型,对密封圈在液体压力作用下的变形和应力分布进行数值模拟。
1
QR分解法求线性方程组Ax=b的解,数值计算结果较为精确
2023/6/1 1:40:14 490B 线
1
从理论上推导了色散渐减同时非线性渐增原理可以压缩脉冲的结论,并利用对称分步傅里叶方法研究了在不同色散渐减与非线性渐增比值下所得压缩脉冲的压缩比与基座性能,数值结果表明,非线性渐增原理最有利于脉冲压缩,而已有的基于色散渐减原理压缩脉冲的方法是压缩比最低的情况。
通过和色散减渐方法压缩脉冲相比,表明利用非线性渐增方法可以在获得几乎相同的压缩比与更小的基座能量的同时将所需光纤长度缩短为原来的一半。
1
游戏数值策划经典笔试题,包括了答案和步骤
2023/5/30 13:36:54 62KB 策划 数值 游戏 笔试题
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡