一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

计算器中多项不等式方程的工作方法及计算器与流程

2022-03-02 02:14:10 来源:中国专利 TAG:


1.本发明涉及计算器技术领域,特别涉及一种计算器中多项不等式方程的工作方法,还涉及应用该方法的计算器。


背景技术:

2.计算器是一种常用的计算工具,基于不同的需求要求,有进行普通数字计算的普通计算器,还有能进行函数运算的科学计算器。科学计算器能够进行相对复杂的函数计算,如科学计算器中能够进行多项不等式方程的求解,而多项不等式方程的解相对于普通的等式计算结构更为复杂。而现有的计算器的上的数据的显示通常不符合人们的读取习惯,如对于计算器上的不等式结果显示,通常会采用类似“x>=a,a=1”的显示方式,使用者在读取不等式结果信息时,首先需要在理解“>=”的意思,还需要将a对应的数值赋值给x,进而得到“x≥1”的结果,即该过程需要使用者在脑中进行一些简单的运算后才能获取结果。如此对于多项不等式方程这类结果相对复杂的情况,增加了用户直接获取多项不等式方程解的读取难度,不利于使用者理解,不利于用户直观获取计算结果,甚至容易造成结果的混乱,体验感差。


技术实现要素:

3.本发明所要解决的第一个技术问题是针对上述现有技术提供一种能够直观读取多项不等式方程解的计算器中多项不等式方程的工作方法。
4.本发明所要解决的第二个技术问题是针对上述现有技术提供一种更利于用户理解、减少对计算结果进行排序思考的计算器中多项不等式方程的工作方法。
5.本发明所要解决的第三个技术问题是针对上述现有技术提供一种应用前述计算器中多项不等式方程的工作方法的计算器,对计算结果的读取直观方便,使用体验更好。
6.本发明解决上述第一个技术问题所采用的技术方案为:一种计算器中多项不等式方程的工作方法,其特征在于:用户在计算器上输入待求解的多项不等式方程,计算器内部的计算芯片对多项不等式方程进行求解计算,进而获取多项不等式方程的解;
7.当多项不等式方程的解为无解时,在计算器的显示屏上显示表征无解的图像;
8.当多项不等式方程的解为所有实数时,在计算器的显示屏上显示表征所有实数的图像;
9.当多项不等式方程的解为实根时,根据解的内容,控制在显示屏上直接显示未知量符号、关系符号、实根数据构成的解;所述关系符号包括“>”、“<”、“≥”、“≤”、“=”、“≠”中的至少一种;
10.当多项不等式方程的解包括至少两个时,在计算器的显示屏上采用表征各解之间相应逻辑关系的逻辑符号关联并完整显示多项不等式方程的各个解。
11.本发明解决上述第二个技术问题所采用的技术方案为:当多项不等式方程的解包括至少两个时,按照升序排列显示各解。
12.优选地,用于表征无解的图像为文字图像“无解”,用于表征所有实数的图像为文字图像“所有实数”。
13.为了减少非必要的计算,用户在计算器上输入待求解的多项不等式方程时,首先输入多项不等式方程的次数,然后再设置不等式的不等关系类型,所述不等关系类型包括大于、小于、大于等于、小于等于;
14.计算器获取多项不等式方程的次数以及不等关系类型后,控制在显示屏上显示对应次数的多项不等式方程,并且预留多项不等式方程中各项式系数填写位置,用户通过操作计算器上的按键填写各项式系数,当未知量最高次项式前的系数填写为0时,控制中断求解计算,并控制在显示屏上显示提示信息。
15.为了更快捷的判断错误情况,按照未知量次数自大向小的顺序,依次填写多项不等式方程中各项式的系数,当填写的第一个系数为0时,控制中断求解计算,并控制在显示屏上显示提示信息。
16.本发明解决上述第三个技术问题所采用的技术方案为:一种计算器,其特征在于:包括本体、设置在本体内的计算芯片、设置在本体上的按键以及显示屏,所述计算芯片与按键、显示屏分别电信号连接,该计算器应用如前述的计算器中多项不等式方程的工作方法。
17.与现有技术相比,本发明的优点在于:本发明中的计算器中多项不等式方程的工作方法,在经过对复杂关系符号的整合以及对解中实根的直接赋值后再进行显示,显示的解符合用户查看习惯,对多项不等式方程的解的显示更加直观。
18.而应用了该计算器中多项不等式方程的工作方法的计算器,对计算结果的读取直观方便,使用体验更好。
附图说明
19.图1为本发明实施例中计算器中显示屏上多项不等式方程的系数输出画面图。
20.图2为本发明实施例中计算器中显示屏上多个解的显示画面图。
具体实施方式
21.以下结合附图实施例对本发明作进一步详细描述。
22.本实施例中的计算器中多项不等式方程的工作方法可以应用在现有各种普通计算器以及科学计算器中,应用计算器中多项不等式方程的工作方法包括本体、设置在本体内的计算芯片、设置在本体上的按键以及显示屏,计算芯片与按键、显示屏分别电信号连接,其中的按键包括数字按键以及功能按键等,计算芯片可以根据按键输入的信息和信号来进行工作,然后计算芯片控制将需要进行显示的内容在显示屏上进行显示。
23.本实施例中的计算器中多项不等式方程的工作方法如下。
24.用户在计算器上输入待求解的多项不等式方程。具体地,用户可以先通过计算器上的按键向计算芯片输入需要输入多项不等式方程的命令,进而计算器会对应提示用户输入多项不等式方程的次数以及不等式的不等关系类型。即用户在计算器上输入待求解的多项不等式方程时,首先输入多项不等式方程的次数,然后再设置不等式的不等关系类型,不等关系类型包括大于、小于、大于等于、小于等于。
25.计算器获取多项不等式方程的次数以及不等关系类型后,控制在显示屏上显示对
应次数的多项不等式方程,并且预留多项不等式方程中各项式系数填写位置。如当用户输入的多项不等式方程的次数为3,且输入的不等关系类型为小于关系时,则显示屏上会显示如图1所示的画面。
26.显示屏上会显示光标,且光标位于其中一个系数的输入位置。然后用户通过操作计算器的按键中的光标方向键和数字键,进而填写各项式系数。当未知量最高次项式前的系数填写为0时,控制中断求解计算,并控制在显示屏上显示提示信息,如此可以避免非必要计算,同时也避免显示错误的计算结果而误导用户。根据需要设置显示屏上针对该情况的提示信息,如显示屏上显示的提示信息可以为“系数输入错误”,如此方便用户发现问题,用户根据具体的情况重新修改系数或者直接返回而重新设置多项不等式方程的次数以及不等关系类型。
27.为了尽早发现系数错误问题,本实施例中,控制按照未知量次数自大向小的顺序,依次填写多项不等式方程中各项式的系数。具体地,可以通过对光标跳动位置的控制来实现对各项式前参数输入顺序的控制。当填写的第一个系数为0时,直接控制中断求解计算,并控制在显示屏上显示提示信息。如此以最快的速度实现系数输入问题的发现。
28.计算器内部的计算芯片对多项不等式方程进行求解计算,进而获取多项不等式方程的解,针对不同项数的多项不等式方程,其解的个数以及情况均不同。
29.如二次不等式方程的解有以下几种情况:
30.(1)、没有真正的根;
[0031]“ax2 bx c>0”:解为所有实数;
[0032]“ax2 bx c<0”:无解;
[0033]“ax2 bx c≥0”:解为所有实数;
[0034]“ax2 bx c≤0”:无解;
[0035]
(2)、解包括两个不同的实根:i和j分别表示为两个不同的实根;
[0036]“ax2 bx c>0”:解为x<i或者x>j;
[0037]“ax2 bx c<0”:解为i<x<j;
[0038]“ax2 bx c≥0”:解为x≤i或者x≥j;
[0039]“ax2 bx c≤0”:解为i≤x≤j;
[0040]
(3)、解包括一个实根且为重复根:i表示为重数2的实根;
[0041]“ax2 bx c>0”:解为x≠i;
[0042]“ax2 bx c<0”:无解;
[0043]“ax2 bx c≥0”:解为所有实数;
[0044]“ax2 bx c≤0”:解为x=i。
[0045]
如三次不等式方程的解有以下几种情况:
[0046]
(4)、解包括一个实根:i表示为实根。
[0047]“ax3 bx2 cx d>0”:解为x>i;
[0048]“ax3 bx2 cx d<0”:解为x<i;
[0049]“ax3 bx2 cx d≥0”:解为x≥i;
[0050]“ax3 bx2 cx d≤0”:解为x≤i;
[0051]
(5)、解包括三个不同的实根:i、j和k表示为三个不同的实根。
[0052]“ax3 bx2 cx d>0”:解为i<x<j或者x>k;
[0053]“ax3 bx2 cx d<0”:解为x<i或者j<x<k;
[0054]“ax3 bx2 cx d≥0”:解为i<x<j或者x≥k;
[0055]“ax3 bx2 cx d≤0”:解为x<i或者j≤x≤k;
[0056]
(6)、解包括两个实根且一个为重复根:r表示为重数2的实根,i是另一个实根,其中r>i;
[0057]“ax3 bx2 cx d>0”:解为x>i和x≠r;
[0058]“ax3 bx2 cx d<0”:解为x<i;
[0059]“ax3 bx2 cx d≥0”:解为x≥i;
[0060]“ax3 bx2 cx d≤0”:解为x≤i或者x=r;
[0061]
(7)、解包括两个实根且一个为重复根:r表示为重数2的实根,r表示为重数2的实根,i是另一个实根,其中r>i;
[0062]“ax3 bx2 cx d>0”:解为x>i;
[0063]“ax3 bx2 cx d<0”:解为x<i;
[0064]“ax3 bx2 cx d≥0”:解为x≥i;
[0065]“ax3 bx2 cx d≤0”:解为x≤i。
[0066]
如四次不等式方程的解有以下几种情况:
[0067]
(8)、解包括两个不同的实根:i和j表示为两个不同的实根;
[0068]“ax4 bx3 cx2 dx e>0”:解为x<i或者x>j;
[0069]“ax4 bx3 cx2 dx e<0”:解为i<x<j;
[0070]“ax4 bx3 cx2 dx e≥0”:解为x≤i或者x≥j;
[0071]“ax4 bx3 cx2 dx e≤0”:解为i≤x≤j;
[0072]
(9)、解包括四个不同的实根:i、j、k和l表示为四个不同的实根;
[0073]“ax4 bx3 cx2 dx e>0”:解为x<i或者j<x<k或者x>l;
[0074]“ax4 bx3 cx2 dx e<0”:解为i<x<j或者k<x<l;
[0075]“ax4 bx3 cx2 dx e≥0”:解为x≤i或者j≤x≤k或者x≥l;
[0076]“ax4 bx3 cx2 dx e≤0”:解为i≤x≤j或者k≤x≤l;
[0077]
(10)、没有真正的根;
[0078]“ax4 bx3 cx2 dx e>0”:解为所有实数;
[0079]“ax4 bx3 cx2 dx e<0”:无解;
[0080]“ax4 bx3 cx2 dx e≥0”:解为所有实数;
[0081]“ax4 bx3 cx2 dx e≤0”:无解。
[0082]
如此,针对计算芯片计算的多项不等式方程的解的情况,分别控制解在显示屏上的显示方式。
[0083]
当多项不等式方程的解为无解时,在计算器的显示屏上显示表征无解的图像,本实施例中,控制在显示屏上显示用于表征无解的图像为文字图像“无解”。
[0084]
当多项不等式方程的解为所有实数时,在计算器的显示屏上显示表征所有实数的图像,本实施例中,控制在显示屏上显示用于表征所有实数的图像为文字图像“所有实数”。
[0085]
当多项不等式方程的解为实根时,根据解的内容,控制在显示屏上直接显示未知
量符号、关系符号、实根数据构成的解;其中关系符号包括“>”、“<”、“≥”、“≤”、“=”、“≠”中的至少一种;即对于大于等于关系,直接在显示屏上进行关系符号“≥”的显示,而不再进行“>=”该不符合用户读取习惯的符号表示。对于小于等于关系,直接在显示屏上进行关系符号“≤”的显示,而不再进行“<=”该不符合用户读取习惯的符号表示。如当计算芯片计算获取的解为x小于等于3时,则控制在显示屏上显示结果为“x≤3”,而不再进行“x<=m,m=3”这种样式的显示,更利于用户直观读取计算结果。
[0086]
另外,当多项不等式方程的解包括至少两个时,在计算器的显示屏上采用表征各解之间相应逻辑关系的逻辑符号关联并完整显示多项不等式方程的各个解。通常的逻辑关系包括“和”以及“或”的关系,相应在显示屏上通过逻辑符号“and”或者“&”来表示“和”的逻辑关系,在显示屏上通过逻辑符号“or”或者“/”来表示“或”的逻辑关系。如图2所示即为计算器的显示屏上显示的包括两个解的内容。
[0087]
另外,进一步为了方便用户理解,当多项不等式方程的解包括至少两个时,按照升序排列显示各解。如图2所示的解即为按照该规则进行的解的显示。
[0088]
本发明中的计算器中多项不等式方程的工作方法,在经过对复杂关系符号的整合以及对解中实根的直接赋值后再进行显示,显示的解符合用户查看习惯,对多项不等式方程的解的显示更加直观。而应用了该计算器中多项不等式方程的工作方法的计算器,对计算结果的读取直观方便,使用体验更好。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献