CN1313949C - 电子算盘 - Google Patents

电子算盘 Download PDF

Info

Publication number
CN1313949C
CN1313949C CNB2004100408252A CN200410040825A CN1313949C CN 1313949 C CN1313949 C CN 1313949C CN B2004100408252 A CNB2004100408252 A CN B2004100408252A CN 200410040825 A CN200410040825 A CN 200410040825A CN 1313949 C CN1313949 C CN 1313949C
Authority
CN
China
Prior art keywords
key
input
data
multiplication
result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100408252A
Other languages
English (en)
Other versions
CN1601508A (zh
Inventor
余丽萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CNB2004100408252A priority Critical patent/CN1313949C/zh
Publication of CN1601508A publication Critical patent/CN1601508A/zh
Priority to CN2005800026602A priority patent/CN1910565B/zh
Priority to KR1020077007995A priority patent/KR20070102477A/ko
Priority to PCT/CN2005/001624 priority patent/WO2006037272A1/zh
Priority to JP2007534989A priority patent/JP2008516314A/ja
Priority to US11/576,866 priority patent/US7882163B2/en
Priority to CA002583250A priority patent/CA2583250A1/en
Priority to RU2007115538/09A priority patent/RU2007115538A/ru
Priority to AU2005291763A priority patent/AU2005291763A1/en
Application granted granted Critical
Publication of CN1313949C publication Critical patent/CN1313949C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06CDIGITAL COMPUTERS IN WHICH ALL THE COMPUTATION IS EFFECTED MECHANICALLY
    • G06C1/00Computing aids in which the computing members form at least part of the displayed result and are manipulated directly by hand, e.g. abacuses or pocket adding devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Calculators And Similar Devices (AREA)

Abstract

本发明公开一种电子算盘及其运算方法,包括运算装置、输入装置和显示装置,所述输入装置和显示装置与运算装置相连,运算装置接收输入装置的输入信息,对此输入信息进行处理,将相关的信息显示于显示装置上,其中所述输入装置包括功能按键和数字输入键,所述数字输入键包括多组数字键,每组数字键对应于某一位数字输入,所述每组数字键包括“5”键、“-5”键、“4”键、“-4”键、“3”键、“-3”键、“2”键、“-2”键、“1”键和“-1”键。由于负数直接由按键操作输入,可对负数进行加法运算,不需要按取负号键,从而省略了操作过程。

Description

电子算盘
技术领域
本发明涉及一种电子计算装置,尤其涉及一种电子算盘。
背景技术
当前人们在进行有关的数字计算时,使用的计算工具有算盘、计算器、计算机等,而中国专利01210572.4公开了一种“算盘式电子计算器”,它是由壳体,布置在壳体右面的“+”、“-”、“C”、“=”号键,壳体左面的“×”、“÷”、
Figure C20041004082500051
蜂鸣键、开关键、布置在壳体中间的五横排数字键,依次为“5”、“1”、“2”、“3”、“4”键,并在相应的“1”键上用“小数”、“个”、“千”“兆”字样标明小数及整数定位,左上方为LCD显示器,右上方为太阳能电池,功能键、数字键、显示器均与集成电路连接。这种“算盘式电子计算器”存在下列不足之处:(1)做减法运算时,需按“-”号键和“=”号键,增加了操作次数。(2)小数位已固定,且不能移动。(3)不能做连续的加、减、乘、除四则混合运算。(4)无计算结果暂存功能。(5)计算结果显示多少位小数,没有控制和选择。
发明内容
本发明的目的就是为了解决在做减法运算时,需按负号键,增加操作次数的问题,提供一种电子算盘。
为实现上述目的,本发明提出一种电子算盘,包括运算装置、输入装置和显示装置,所述输入装置和显示装置与运算装置相连,运算装置接收输入装置的输入信息,对此输入信息进行处理,将相关的信息显示于显示装置上,其中所述输入装置包括功能按键和数字输入键,所述数字输入键包括多组数字键,每组数字键对应于某一位数字输入,所述每组数字键包括“5”键、“-5”键、“4”键、“-4”键、“3”键、“-3”键、“2”键、“-2”键、“1”键和“-1”键。
本发明的电子算盘运算方法,包括如下步骤,由运算装置接收输入的运算数值和运算符进行相应的运算过程,显示装置接收运算装置发出的控制信号,显示相关信息,运算装置分别接收运算数值中的某一位的值,而该值为正负5进制数值或由正负5进制数进行加法、减法或5进制数值迭加运算得出的数值。
由于采用了以上的方案,负数直接由按键操作输入,可对负数进行加法运算,不需要按取负号键,从而省略了操作过程。
由于在输入数据的同时,自动进行加法或减法运算,不需要按负号键和等号键,负数与正数进行加法运算,即相当于减法运算,此时做加、减法混合运算时不需切换,使操作过程简化,加快运算速度。
由于采用一个按键来控制正负二个数值的输入,减少了操作键的数量,同时方便操作。
由于采用输入行与计算结果行两套数据,在加减法运算时省略加减法功能按键,可以任意连续做加、减、乘、除四则混合运算,将目前普通算盘的加减法快速计算,及能与心算相结合的优点,和普通计算器的乘除法快速计算的优点综合于一身。
由于采用小数位显示控制键和/或小数点左/右移动键,小数位定位可以随意移动,计算结果显示多少位小数可以控制。
由于采用输入行与计算结果行分开显示,输入行能即时显示中间运算数据或输入数据,计算结果行能显示计算过程数据,使操作过程可视化,方便操作者使用。
附图说明
图1为本发明的操作面板结构示意图;
图2为本发明的LCD控制电路原理图;
图3为本发明软件主流程图;
图3a为本发明乘法子程序流程图;
图3b为本发明除法子程序流程图;
图3c为本发明十进制转换子程序流程图;
图3d为本发明乘1子程序流程图;
图3e为本发明乘2子程序流程图;
图3f为本发明乘3子程序流程图;
图3g为本发明乘4子程序流程图;
图3h为本发明乘5子程序流程图;
图3i为本发明乘6子程序流程图;
图3j为本发明乘7子程序流程图;
图3k为本发明乘8子程序流程图;
图3L为本发明乘9子程序流程图;
图4为本发明的单片机控制电路原理图;
图5为本发明的输入装置控制电路原理图;
图6为本发明的数字输入键(未操作状态)立体图;
图6a为本发明的数字输入键立体***图;
图6b为本发明的数字输入键上拨状态立体图;
图6c为本发明的数字输入键正常状态立体图;
图6d为本发明的数字输入键下拨状态立体图;
图7a为本发明数字输入键的按键左视图;
图7b为本发明数字输入键的按键主视图;
图7c为本发明数字输入键的按键A-A剖视图;
图8a为本发明数字输入键的操作面板右视图;
图8b为本发明数字输入键的操作面板仰视图;
图8c为本发明数字输入键的操作面板A-A剖视图;
图9a为本发明数字输入键的导电橡胶按钮左视图;
图9b为本发明数字输入键的导电橡胶按钮主视图;
图9c为本发明数字输入键的导电橡胶按钮A-A剖视图;
图10为本发明数字输入键第二种实施例(未操作状态)的立体图;
图10a为本发明数字输入键第二种实施例的***图;
其中图中各标号名称如下:
11  开机/清除置零键(“ON/C”键)    20  计算结果小数位显示控制键(“DOT F420”键)
12  等于键(“=”键)               21  数字输入键(“1,2,3,4,5,-1,-2,-3,-4,-5”键)
13  乘法键(“×”键)               22  金属转轴
14  除法键(“÷”键)               23  操作面板
15  小数点左/右移动键(“”键)  24  第一、第二导电橡胶按钮
16  暂存键(“M1”键)               25  PCB线路板
17  暂存键(“M2”键)               26  列位标识(“12 11 10 9 8 7 6 5 4 3 2 1”标识)
18  暂存清除键(“MC”键)           27  太阳能电池
19  暂存求和键(“MR”键)           425 除法标示(“÷”标示)
41  单片机                         426 暂存标示(“M8R”标示)
42  LCD显示器,                    427 出错标示(“E”标示)
421 输入行                         428 正/负标示(“±”标示)
422 计算结果行                     429 千位分隔符“’”
424 乘法标示(“×”标示)          430 小数点“.”
61  弧形按压杆                    62  第三、第四导电像胶按钮
423 计算结果小数位控制选择显示(“F/4/2/0”显示)
具体实施方式
下面通过具体的实施例并结合附图对本发明作进一步详细的描述。
实施例一:一种电子算盘,包括运算装置、输入装置和显示装置,所述输入装置和显示装置与运算装置相连,运算装置获取输入装置的输入信息,对此输入信息进行处理,其中该处理包括数值的输入存贮,进行加减乘除四则运算或其它数学运算等。将相关的信息显示于显示装置上,该相关的信息包括输入数据、进行科学运算的计算符,过程数据、中间运算数据及其它需要显示的信息。运算装置可选用单片机,输入装置包括功能按键和数字输入键,所述数字输入键包括多组数字键,每组数字键对应于某一位数字输入,所述每组数字键包括“5”键、“-5”键、“4”键、“-4”键、“3”键、“-3”键、“2”键、“-2”键、“1”键和“-1”键。功能按键包括乘法键、除法键、等于键、运算结果暂存键、暂存求和键、暂存清除键、小数位显示控制键和小数点左/右移动键。其中运算结果暂存键包括第一暂存键和第二暂存键,显示装置包括输入行和计算结果行,输入行用于显示数字输入键的输入数据,计算结果行用于显示计算结果数据。小数位显示控制键用于控制计算结果行数据的小数点位数,小数点左/右移动键用于移动输入行数据中的小数点的位置。下面具体描述各按键分布情况和当各按键被按动时,即此时运算装置接收到相应的按键信息时,运算装置分别实现的功能。
如图1所示,是本发明的操作面板示意图,在壳体23的左边布置功能按键:开机/清除置零键(“ON/C”键)11、等于键(“=”键)12、乘法键(“×”键)13、除法键(“÷”键)14及小数点左/右移动键(“”键)15;在壳体23的右边布置功能按键:运算结果暂存键(运算结果暂存键包括第一暂存键(“M1”键)16和第二暂存键(“M2”键)17)、暂存清除键(“MC”键)18、暂存求和键(“MR”键)19及计算结果小数位显示控制键(“DOTF420”键)20;在壳体23的上边布置LCD显示器42,其中LCD显示器42分为上下两行,下行为输入行421(12位“±8.’”),输入行包括数据显示位和位于每位数据侧边的正/负符号显示位、千位分隔符显示位与小数点显示位,上行为计算结果行422(24位),计算结果行包括数据显示位、计算结果溢出或出错显示位、暂存状况显示位、乘号标示显示位、除号标示显示位、等于标示显示位、计算结果小数位控制选择显示位(“F/4/2/0”显示位)和位于每位数据侧边的千位分隔符显示位与小数点显示位。它们分别用于显示数据、出错标示427、暂存标示426、乘法标示424、除法标示425及等于标示。
太阳能电池27布置于壳体上方,在壳体23的中部布置数字输入键21,共有5横排12列(即12位)60个,每列从上到下或从下到上分别为“-5/5”、“1/-4”、“2/-3”、“3/-2”、“4/-1”五个数字输入键,或者分别为“-5/5”、“1/-1”、“2/-2”、“3/-3”、“4/-4”五个数字输入键,每一列数字输入键从上到下或从下到上,上拨或下拨时分别输入“-5”、“1”、“2”、“3”、“4”,下拨或上拨时分别输入“5”、“-1”、“-2”、“-3”、“-4”,或者上拨或下拨时分别输入“-5”、“1”、“2”、“3”、“4”,下拨或上拨时分别输入“5”、“-4”、“-3”、“-2”、“-1”,每一位数字键输入“6”、“7”、“8”、“9”时,为双键输入,即需同列位分别输入“5”、“1”(=6),“5”、“2”(=7),“5”、“3”(=8),“5”、“4”(=9)两键,数字-6,-7,-8,-9的输入同理。12列或12位数字输入键分别与LCD显示器42中的12位输入行421上下一一对应,并在LCD显示器42与数字输入键21之间用列位标识(“12 11 10 9 8 7 6 5 4 3 2 1”标识)26标明列位以方便输入对应。
如图6和图6a所示,为本发明的数字输入键立体图,所述的数字键包括按键21、移位按钮和导电触点,所述移位按钮包括第一移位按钮和第二移位按钮,所述按键为双向移位按键,它包括拨头、第一按压部和第二按压部和移位导向装置,移位导向装置分别限制第一按压部和第二按压部的移动方向,使第一按压部和第二按压部分别按动第一移位按钮和第二移位按钮,第一、第二移位按钮使导电触点导通,从而输入数据。第一按压部和第二按压部相连构成按压板,移位导向装置包括金属转轴22和转动体,所述转动体固定于按压板上,金属转轴22穿过转动体上的轴孔,且穿过操作面板上的孔,支撑于输入装置操作面板上,第一、第二移位按钮为第一、第二导电橡胶按钮24。在操作面板23的底部有柱形导孔,第一、第二导电橡胶按钮包括两个凸型钮,所述两个凸型钮穿过柱形导孔与按压板的两侧相触,第一、第二导电橡胶按钮一端分别支撑于第一按压部和第二按压部表面,第一\第二导电橡胶按钮24的另一端支撑于PCB线路板25上的导电触点,第一、第二导电橡胶按钮24紧贴导电触点。如图6b和图6d所示,当拨动数字输入键21时,即对拨头进行上下方向的拨动时,通过向下压触第一或第二导电橡胶按钮即可达到数据的输入。
数字输入键也可采用其它结构,如图10和图10a所示,与上述实施例不同之处在于第一按压部和第二按压部,该第一按压部和第二按压部分别包括弧形按压杆61,所述的弧形按压杆61压于第三、第四导电像胶按钮62上。另外该双向移位按键也可采用左右或上下拨动的方式,如在左右或上下两侧有接触电极,通过拨动同一按键,可与此两侧接触,从而产生不同的触发信号,当然也可采用双卡槽上下按压的方式,如当按压同一按键到不同垂直距离时,由光电感应或电极接触产生不同的按键信号,还可采用连续双击和单击按键的方式,即当两次击键时间小于某一值时,即产生双击信号,从而产生不同的按键信号。
如图2、图4和图5所示,为本发明的LCD、单片机(型号可选用EM78811)、和输入按键的电路原理图,单片机41、LCD显示器42和输入按键通过印刷线路板相连接。
如图3所示,为该电子算盘的运算装置的具体实现软件主流程图:
其中:1.输入行12位,分别设为D1,D2,D3,...,D11,D12,简述为D1-D12;计算结果行24位,分别设为S1,S2,S3,...,S23,S24,简述为S1-S24。
2.结果缓充区分别设为(TEMP1,TEMP2,TEMP3,...,TEMP35,TEMP36),简述为TEMP1-TEMP36,被除数缓充区分别设为(S0,S-1,S-2,S-3,S-4,S-5,S-6,S-7,S-8,S-9,S-10,S-11,S-12)。
3.D1-D12及S1-S24,每位数据均为8位2进制数,其中D12和S24的最高字节指示输入数和计算结果数为正数或负数。
开机,按开机/清除置零键(“ON/C”键)11,清除输入行、计算结果行数据,清除乘法、除法标示424、425及出错标示427,将输入行、计算结果行置零显示,并设置10分钟关机定时,即从最后一次操作起计时若超过10分钟无操作则本装置自动关机,并在关机前保存最后小数点设置、“DOT F420”设置、输入行数据、计算结果行数据、M1及M2暂存键内的数据。
若自动关机后再开机,则调用保存的小数点设置、“DOT F420”设置、输入行数据、计算结果行数据,并在输入行421、计算结果行422予以显示。
按计算结果小数位显示控制键(“DOT F420”键)20,如输入行、计算结果行为“0”,同时乘法、除法标示424、425未设,则设置计算结果小数位显示位数,在其它时序操作无效。其中选择“0”计算结果行422不显示小数位,选择“F”、“4”、“2”计算结果行422分别显示全部(最长23位)、4位、2位小数位。若计算结果整数位大于3位,则从整数位第3位起每3位加1个千位分隔符(“’”分隔符)429。
按小数点左/右移动键(“”键)15,用于小数点在输入行内左/右移动位,每按一次,小数点在输入行内左/右移一位。如输入行、计算结果行为0,同时乘法、除法标示424、425未设,则小数点在输入行内左/右移一位,在其它时序操作无效,可左右循环移动。数字输入键列位与输入行数据对应,输入行小数点左边为整数位,输入行小数点右边为小数位。
按乘法键(“×”键)13,1)若此前乘法标示424、除法标示425未设,则清输入行数据,设乘法标示。2)若此前乘法标示424已设,同时输入行数据不为0,则调用<乘法子程序>。即此时进行乘法计算,并清除输入行数据。3)若此前除法标示425已设,同时输入行数据不为0,则调用<除法子程序>,即此时进行除法计算,并清除输入行数据,同时清除除法标示425及设置乘法标示424。4)若此前乘法标示424或除法标示425已设,同时输入行数据为0,则不进行乘、除法计算,只设置乘法标示424。5)若此前暂存标示M1/M2标示已设,则将相应的M1/M2暂存单元中的数据作为被乘数参与计算。在上述计算过程中,如结果整数位大于计算结果行的最高位数(本例选取为24位),则设出错标示427并退出。
按除法键(“÷”键)14,1)若此前乘法标示424和除法标示425未设,则清除输入行数据,设除法标示425。2)若此前乘法标示424已设,同时输入行数据不为0,则调用<乘法子程序>,即此时进行乘法计算,并清除输入行数据,清除乘法标示424及设置除法标示425。3)若此前除法标示425已设,同时输入行数据不为0,则调用<除法子程序>,即此时进行除法计算,并清除输入行数据。4)若此前乘法标示424或除法标示425已设,同时输入行数据为0,则不进行乘、除法计算,清除乘法标示424,只设置除法标示425。5)若此前暂存标示M1/M2标示已设,则将相应的M1/M2暂存单元中的数据作为被除数参与计算。在上述计算过程中,如结果整数位大于计算结果行的最高位数(本例选取为24位),则设出错标示(“E”标示)427并退出。
按等于键(“=”键)12,1)若此前乘法标示424已设,同时输入行数据不为0,则调用<乘法子程序>,即此时进行乘法计算,并清除输入行数据及乘法标示424。2)若此前乘法标示424已设,若输入行数据为0,则计算结果行清为“0”并退出,并清除乘法标示424。3)若此前除法标示425已设,同时输入行数据不为0,则调用<除法子程序>,即此时进行除法计算,并清除输入行数据及除法标示425。4)若此前除法标示425已设,若输入行数据为0,则计算结果行清为出错标示(“E”标示)427并退出,并清除除法标示425。5)若此前乘法标示或除法标示未设,则不进行操作。6)若此前暂存标示M1/M2/MR标示已设,则将相应的M1/M2/MR中的数据传到计算结果行(即可参与加/减/乘/除计算),在计算结果行422予以显示,并清除暂存标示M1/M2/MR标示及M1/M2/MR暂存单元中的数据。在上述计算过程中,如计算结果整数位大于计算结果行的最高位数(本例选取为24位),则计算结果行清为出错标示(“E”标示)427并退出。
按暂存清除键(“MC”键)18,同时清除第一/第二暂存单元中的数据及暂存标示。
按第一暂存键(“M1”键)16,1)若此时计算结果行为零,则将第一暂存单元中的数据传到计算结果行,并在计算结果行422予以显示,同时设第一暂存标示(M1标示);2)若此时计算结果行不为零,则将第一暂存单元中的数据与计算结果行数据相加,然后存储到第一暂存单元中,并将结果传给计算结果行,在计算结果行422予以显示,同时输入行清为零及设第一暂存标示(M1标示)。
按第二暂存键(“M2”键)17,1)若此时计算结果行为零,则将第二暂存单元中的数据传到计算结果行,并在计算结果行422予以显示,同时设第二暂存标示(M2标示);2)若此时计算结果行不为零,则将第二暂存单元中的数据与计算结果行数据相加,然后存储到第二暂存单元中,并将结果传给计算结果行,在计算结果行422予以显示,同时输入行清为零及设第二暂存标示(M2标示)。
按暂存求和键(“MR”键)19,将第一暂存单元与第二暂存单元结果相加,再传到计算结果行422予以显示,同时设暂存求和标示(MR标示)。
其中按动数字输入键时,运算装置实现如下功能:以数字输入键的输入作为输入数,输入数与原数进行加法或减法运算或5进制数值迭加运算(当正数与负数进行加法运算时,等效为正数与正数进行减法运算;5进制运算在进行进位操作时,即等效为加减法运算。),具体的实现过程如下。
按数字输入键(“1,2,3,4,5,-1,-2,-3,-4,-5”键)21,1)若此前乘或除标示已设:数字输入键21列位对应输入行数据,如第1列对应D1,第n列对应Dn,作为输入数(负5到正5)。如原为正/负数,输入正/负数,输入行进行加法运算,计算结果行数据不变。如原为正/负数,输入负/正数,输入行进行减法运算,计算结果行数据不变。进位或借位有效。2)若此前乘或除标示未设或暂存标示M1/M2已设,此时数字输入键列位与输入行同列数据及计算结果行数据的相应位数值对应,如第5列对应D5,D5为百位数,则对应计算结果行的百位数。如原为正/负数,输入正/负数,计算结果行进行加法运算,原数为5/-5,输入为1到4或-1到-4,Dn等于原数加输入数,即输入行显示为6,7,8,9或-6,-7,-8,-9;如原数为1到4或-1到-4,输入为5/-5,Dn等于原数加输入数,即输入行显示为6,7,8,9或-6,-7,-8,-9;否则Dn等于输入数,输入行显示为1,2,3,4,5或-1,-2,-3,-4,-5;3)若此前乘法或除法标示未设,如原为正/负数,输入负/正数,则清除输入行的原正/负数,Dn等于输入的负/正数,计算结果行进行减法运算。4)在输入整数时,其值为A*10(N-1),其中A为数字输入键的数值1、2、3、4、5、-1、-2、-3、-4、-5,N代表该数从小数点左数的整数位数(如在小数点左边第3位输入5,则其值为5*10(3-1)=5*100=500,即表示输入整数500)。在输入小数时,其值为A/10N,其中A为数字输入键的数值1、2、3、4、5、-1、-2、-3、-4、-5,N代表该数从小数点右数的小数位数(如在小数点右边第3位输入5,则其值为5/103=5/1000=0.005,即表示输入小数0.005)。从而确定显示的小数及整数的位数,这样在需要输入零时,即不用进行输入操作。5)在上述计算过程中,若输入行整数位大于3位,则从第3位整数起每3位加1个429千位分隔符“’”。
进行计算操作时,先按小数点左/右移动键“”在输入行进行小数点定位,输入行小数点左边为整数,输入行小数点右边为小数;再按计算结果小数位显示控制键“DOTF 420”设置计算结果小数位显示控制,其中“DOTF 420”设置为“F”、“4”、“2”、“0”,输入行421及计算结果行422初始分别显示“0.”、“0.0000”、“0.00”、“0.”;数字输入键列位与输入行数据对应,在计算结果小数位显示控制键“DOTF 420”设置的小数位之前输入数据有效,设置的小数位之后输入数据无效且不显示(如“DOTF 420”设置为“4”,则在输入行小数点右数第4位及之左输入数据有效,在输入行小数点右数第4位之右输入数据无效且不显示),输入行整数位大于3位时,则从第3位整数起每3位加1个429千位分隔符“’”。
“DOTF 420”分别设为“F”、“4”、“2”、“0”,计算结果行422除显示全部整数位外(本例最大24位),小数位分别显示0至全部小数位、0至4位小数位、0至2位小数位、无小数位(整数位与小数位数之和最大24,24位以后的小数清零不显示),小数点标在整数位和小数位之间,整数位大于3位时,则从第3位整数起每3位加1个429千位分隔符“’”。
当两个以上的数据进行加减法计算时,可以结合心算来进行,即计算者先用脑计算出多个数据的相同位数据之和,依次从数据的高位到低位,或者从低位到高位,不用进位和借位操作,将其和数据拨入本装置,即可进行“一目多行”的快速加减法计算。
参阅表1,当进行加、减、乘、除四则混合运算时,可以按任意顺序并连续进行计算,即按“×”、“÷”、“=”前的数据可先进行任意多次的加减法计算,作为被乘数/乘数、或被除数/除数参与计算;按“×”、“÷”“=”后的数据可以直接作为被乘数/乘数、或被除数/除数参与计算,又可再进行任意多次的加减法计算后,作为被乘数/乘数、或被除数/除数参与计算。
为了更好的了解本发明具体实施例,如表1所示为各运算过程的具体操作过程列表。
表1
  序号   操作键   说明   421输入行   422计算结果行
  <1>   “C/ON”   开机/清除置零   0./0.00/0.0000   0./0.00/0.0000
  <2>   自动关机   超过10分钟无操作则自动关机,在关机前保存最后小数点设置、
“DOT F420”设置、421输入行、422计算结果行、M1.M2暂存
键内的数据,并在下一次开机时显示。
 <3>   “” 小数点左右移动键:每按一次小数点向左/右移一位,在421输入行、
422计算结果行为0,同时424、425乘、除标示未设时操作有效,
其它时序操作无效,可左.右循环移动。
  0./0.00/0.0000   =0./0.00/0.0000
 <4>   “DOT F420” 计算结果显示控制键:控制计算结果数据经四舍五入后显示多少
位小数位,在421输入行、422计算结果行为0,同时424、
425乘、除标示未设时操作有效,其它时序操作无效。
  1.587612×2= “DOT F420”选择F   0.   =3.175376
  1.587612×2= “DOT F420”选择4   0.0000   =3.1754
  1.587612×2= “DOT F420”选择2   0.00   =3.18
  1.587612×2= “DOT F420”选择0   0.0   =3.
 <5>   “1,2,3,4,5, (1).数字输入键:1,2,3,4,5,-1,-2,-3,-4,-5为单键输入,数字6,7,8,9,
  -1,-2,-3,-4,-5” 为双键输入,即需在同档位分别输入“5”、“1”,“5”、“2”,“5”、“3”,“5”、“4”两键,数字-6,-7,-8,-9的输入同理。
(2).数据可从左向右、从右向左,也可从数据的中间任一位起输入.
(3).数据之内的所有″0″均自动输入,
(4).“DOT F420”小数位控制范围内的″0″也自动输入.
  “C/ON” “DOT F420”选择2   0.00   =0.00
  123789   +123,789.00   =123,789.00
  789   +123,789.00   =124,578.00
  -123789   -123,789.00   =789.00
  -456   -123,456.00   =333.00
  123   +123.00   =456.00
  -789   -789.00   =-333.00
  -123   -123.00   =-456.00
  1234   +1,234.00   =778.00
  5555   +6,789.00   =6,333.00
  5555   +5,555.00   =11,888.00
  4321   +9,876.00   =16,209.00
  5123   +5,123.00   =21,332.00
  1255   +6,278.00   =22,587.00
 <6>   “=” 等于键:用于做乘.除法时显示计算结果。
  789 “DOT F420”选择F   +789   =789
  “×”   0.   ×=789
  3.457   +3.457   ×=789
  “=”   0.   =2,727.573
  “×”   0.   ×=2,727.573
  “=”   0.   =0.
  345   +345   =345.
  “÷”   0.   ÷=345.
  “=”   0.   =E
 <7>   “×”/“÷” 乘法键/除法键:用于对两数进行相乘/相除计算。
  “C/ON”   “DOT F420”选择F   0.   =0.
  88.26   +88.26   =88.26
  “×”   0.   ×=88.26
  1.26   +1.26   ×=88.26
  “=”   0.   =111.2076
  “×”   0.   ×=111.2076
  567   +567   ×=111.2076
  “=”   0.   =63,054.7092
  “÷”   0.   ÷=63,054.7092
  567   +567   ÷=63,054.7092
  “÷”   0.   ÷=111.2076
  “×”   0.   ×=111.2076
  123   +123   ×=111.2076
   “=”   0.   =13,678.5348
  <8>   “M1,M2”   暂存键:(1).当422计算结果行有数据时,按键一次,将计算结果行的数据存入相应的暂存键M1/M2内。
  (2).当422计算结果行无数据时,按键一次,将相应暂存键M1/M2内的数据,显示于422计算结果行,并可参与下一步任意加、减、乘、除四则混合运算。
  <9>   “MR”   暂存求和键:将M1+M2数据之和,显示于422计算结果行
  <10>   “MC”   暂存清除键:全部清除M1,M2中的数据。
  “C/ON”   “DOT F420”选择2   0.00   =0.00
  222   +222.00   =222.00
 “M1”   0.00   M1=222.00
  333   +333.00   =333.00
  -111   -111.00   =222.00
  “M1”   0.00   M1=444.00
  “C/ON”   0.00   =0.00
  “M1”   0.00   M1=444.00
   333   +333.00   =333.00
  “M2”   0.00   M2=333.00
  “=”   0.00   =333.00
   123   +123.00   =456.00
  “M2”   0.00   M2=456.00
  “×”   0.00   × M2=456.00
  +4   +4.00   × M2=456.00
  +6   +10.00   × M2=456.00
  -8   +2.00   × M2=456.00
 “=”   0.00   =912.00
  -112   -112.00   =800.00
  +112   +112.00   =912.00
  “M2”   0.00   M2=912.00
  “MR”   0.00   MR=1,356.00
  “M1”   0.00   M1=444.00
  “M2”   0.00   M2=912.00
  “MC”   0.00   =0.00
  “M1”   0.00   M1=0.00
  “M2”   0.00   M2=0.00
  “MR”   0.00   MR=0.00
  <11>   加、减、乘、除四则混合运算举例.
  200   “DOT F420”选择2   +200.00   =200.00
  500   +700.00   =700.00
  -100   -100.00   =600.00
  200   +200.00   =800.00
  “×”   按“×”前的数据为被乘数   0.00   ×=800.00
  200   +200.   ×=800.00
  300   +500.   ×=800.00
  -300   +200.   ×=800.00
  “=”   按“=”前的数据为乘数   0.00   =160,000.00
  678   +678.00   =160,678.00
  -678   -678.00   =160,000.00
  200   +200.00   =160,200.00
  -200   -200.00   =160,000.00
  “÷”   按“÷”前数据为被除数   0.00   ÷=160,000.00
  200   +200.00   ÷=160,000.00
  100   +300.00   ÷=160,000.00
  100   +400.00   ÷=160,000.00
  “=”   按“=”前的数据为除数   0.00   =400.00
  “×”   0.00   ×=400.00
  300   +300.00   ×=400.00
  -200   +100.00   ×=400.00
  -95   +5.00   ×=400.00
  “÷”   按“÷”前的数据为乘数   0.00   ÷=2,000.00
  3   +3.00   ÷=2,000.00
  6   +9.00   ÷=2,000.00
  -4   +5.00   ÷=2,000.00
  “×”   按“×”前的数据为除数   0.00   ×=400.00
  “C/ON”   0.00   =0.00
  <12>   加减乘除混合运算例二:[(1323+456)*789-654-182]*261/(138-632)-182+157*146=
  “C/ON”   “DOT F420”选择F   0.   =0.
  1323   +1,323.   =1,323.
  456   +1,476.   =1,779.
  “×”   0.   ×=1,779
  789   +789.   ×=1,779
  “=”   0.   =1,403,631.
  -654   -654.   =1,402,977.
  -182   -182.   =1,402,795.
  “×”   0.   ×=1,402,795.
  261   +261.   ×=1,402,795.
  “÷”   0.   ÷=366,129,495.
  138   +138.   ÷=366,129,495.
  -632   -494.   ÷=366,129,495.
  “=”   0.   =-741,152.823886
  -182   -182.   =-741,334.823886
  M1   0.   M1=-741,334.823886
  157   +157.   =157.
  “×”   0.   ×=157.
  146   +146.   ×=157.
  “=”   0.   =22,922.
  M1   0.   M1=-718,412.823886
  <13>  操作溢出/计算错误   显示错误信息.   0./0.00/0.0000   =E
实施例二:与实施例一不同之处在于加、减、乘、除四则混合运算过程当按动数字输入键、乘法键、除法键、等于键、运算结果暂存键时,实现的具体功能如下:
乘法键:1)在乘法或除法标示未设时,将计算过程数据作为被乘数,显示于计算结果行,设置乘法标示;2)在此前乘法或除法标示已设时,可以不进行任何操作或清除乘法或除法标示;
除法键:1)在乘法或除法标示未设时,将计算过程数据作为被除数,显示于计算结果行,设置除法标示;2)在此前乘法或除法标示已设时,可以不进行任何操作或清除乘法或除法标示;
等于键:1)若此前乘法或除法标示已设,则调用相应的<乘法子程序>或<除法子程序>,即此时对输入行(中间运算数据或输入数据)和计算结果行(计算过程数据)进行乘法计算或除法计算;获得计算过程数据,清除乘法或除法标示;2)在此前乘法或除法标示未设时,可以不进行任何操作;
数字输入键:1)若此前乘法或除法标示已设:以数字输入键的输入作为输入数,输入行(获得输入数据或输入数)相应进行加法或减法运算(获得中间运算数据),计算结果行数据不变;2)若此前乘或除标示未设:以数字输入键的输入作为输入数,计算结果行的计算过程数据与输入数进行加法或减法运算;
运算结果暂存键:1)当按动一次暂存键时,将计算结果行数据存贮于运算结果暂存单元中,将计算结果行数据清为“0”,2)当再按动一次时,将存贮于运算结果暂存单元中的数据与计算结果行数据相加,并输出至计算结果行,同时将运算结果暂存单元中的数据清为零。
其中上述所指的计算过程数据是指:在进行复合算式运算过程中,当依次进行运算时,运算到中间某一算符之前的数据结果为计算过程数据,如在复合算式88.26*1.26*567/567*123=中的运算结果111.2076、63054.7092、111.2076、13678.5348为计算过程数据,在实施例一中它们分别被显示于计算结果行。又如在复合算式[(1323+456)*789-654-182]*261/(138-632)-182+157*146=中的1779、1403631、1402977、1402795、366129495、741152.823886、741334.823886和764256.823886为计算过程数据,在实施例一中它们分别显示于计算结果行中。
在上述实施例二中,计算过程数据显示于计算结果行中,但是在程序设置时可以在乘除标示未设时,将计算过程数据显示于输入行中,当有数字输入键被按动时,由输入行进行加法或减法运算。另外,当输入行数据为零时,运算结果暂存器中的数据也可显示于输入行中。为了实现本发明目的,在软件实现方法上有许多种方式。它们都应列入本发明保护范围。
实施例三:一种电子算盘运算方法,包括如下步骤,由运算装置接收输入的运算数值和运算符进行相应的运算过程,显示装置接收运算装置发出的控制信号,显示相关信息,运算装置分别接收运算数值中的某一位的值,而该值为正负5进制数值或由正负5进制数进行加法、减法或5进制数值迭加运算得出的数值。

Claims (12)

1.一种电子算盘,包括运算装置、输入装置和显示装置,所述输入装置和显示装置与运算装置相连,运算装置根据输入装置的输入信息,对此输入信息进行处理,控制相关的信息显示于显示装置上,其特征是:所述的输入装置包括功能按键和数字输入键,所述数字输入键包括多组数字键,每组数字键对应于某一位数字输入,所述每组数字键包括“5”键、“-5”键、“4”键、“-4”键、“3”键、“-3”键、“2”键、“-2”键、“1”键和“-1”键,负数直接由“-5”键、“-4”键、“-3”键、“-2”键和“-1”键按键操作输入,在输入数据的同时,自动进行减法运算,不需要按负号键和等号键,做加、减法混合运算时不需切换,采用一个按键来控制正负二个数值的输入。
2.如权利要求1所述的电子算盘,其特征是:所述的数字输入键包括按键、移位按钮和导电触点,所述按键为双向移位按键,它包括第一按压部和第二按压部和移位导向装置,移位导向装置分别限制第一按压部和第二按压部的移动方向,使第一按压部或第二按压部按动移位按钮,移位按钮使导电触点导通,从而输入数据。
3.如权利要求1或2所述的电子算盘,其特征是:在数字输入键被按动时,运算装置实现如下功能:以数字输入键的输入作为输入数,获得输入数据或输入数相应进行加法或减法运算。
4.如权利要求3所述的电子算盘,其特征是:所述的功能按键还包括乘法键、除法键、等于键和运算结果暂存键,其中上述功能按键或数字输入键被按动时,运算装置分别实现如下功能:
乘法键:1)在乘法或除法标示未设时,将计算过程数据作为被乘数,设置乘法标示;
除法键:1)在乘法或除法标示未设时,将计算过程数据作为被除数,设置除法标示;
等于键:1)若此前乘法或除法标示已设,则调用相应的乘法子程序或除法子程序,即此时将中间运算数据或输入数据与计算过程数据进行乘法计算或除法计算;获得计算过程数据,清除乘法或除法标示;
数字输入键:1)若此前乘法或除法标示已设:以数字输入键的输入作为输入数,输入行获得输入数据或输入数相应进行加法或减法运算获得中间运算数据,计算结果行数据不变;2)若此前乘或除标示未设:以数字输入键的输入作为输入数,计算结果行的计算过程数据与输入数进行加法或减法运算;
运算结果暂存键:用于存贮或输出计算结果行数据。
5.如权利要求4所述的电子算盘,其特征是:在乘法键和除法键的功能按键被按动时,运算装置还分别实现如下功能:
乘法键:2)在此前乘法或除法标示已设时,同时输入行数据不为0,则调用相应标示的乘法子程序或除法子程序,即此时对中间运算数据或输入数据和计算过程数据进行相应的乘法或除法计算;获得计算过程数据,设置乘法标示;
除法键:2)在此前乘法或除法标示已设时,同时输入行数据不为0,则调用相应标示的乘法子程序或除法子程序,即此时对中间运算数据或输入数据和计算过程数据进行相应的乘法或除法计算;获得计算过程数据,设置除法标示。
6.如权利要求5所述的电子算盘,其特征是:所述的中间运算数据或输入数据显示于输入行,所述的过程数据显示于计算结果行,在功能按键或数字输入键被按动时,运算装置还分别实现如下功能:
乘法键:若此前乘法标示或除法标示未设,或此前乘法标示或除法标示已设同时输入行数据不为0,则清除输入行数据;3)若此前乘法标示或除法标示已设,同时输入行数据为0,则不进行乘、除法计算,只设置为乘法标示;4)若此前暂存标示已设,则将相应的运算结果暂存单元中的数据作为被乘数参与计算;5)在上述计算过程中,如结果整数位大于计算结果行的最高位数,则设出错标示并退出;
除法键:若此前乘法标示或除法标示未设,或此前乘法标示或除法标示已设同时输入行数据不为0,则清除输入行数据;3)若此前乘法标示或除法标示已设,同时输入行数据为0,则不进行乘、除法计算,只设置为除法标示;4)若此前暂存标示已设,则将相应的运算结果暂存单元中的数据作为被除数参与计算;5)在上述计算过程中,如结果整数位大于计算结果行的最高位数,则设出错标示并退出;
等于键:2)若此前乘法标示或除法标示未设,则不进行操作;3)若此前暂存标示已设,则将相应的运算结果暂存单元中的数据传到计算结果行,并清除暂存标示及相应的运算结果暂存单元中的数据;
数字输入键:3)若此前乘法或除法标示未设,且输入行前次输入数与在后输入数正负同号,则输入行相应进行10进制数值迭加运算,4)若此前乘或除标示未设,且输入行前次输入数与在后输入数正负异号,则清除输入行的前次输入数,输入行相应位等于在后输入数;
运算结果暂存键:1)若此时计算结果行为零,则将运算结果暂存单元的数据传到计算结果行,同时设相应的暂存标示;2)若此时计算结果行不为零,则将运算结果暂存单元中的数据与计算结果行数据相加,然后存储到运算结果暂存单元中,并将结果传给计算结果行,及清除输入行数据,设相应的暂存标示。
7.如权利要求1或2所述的电子算盘,其特征是:所述的显示装置包括输入行和计算结果行,输入行用于显示数字输入键的输入数据,计算结果行用于显示计算结果数据。
8.如权利要求1或2所述的电子算盘,其特征是:所述的功能按键还包括小数位显示控制键和/或小数点左/右移动键,小数位显示控制键用于控制计算结果行数据的小数点位数,小数点左/右移动键用于移动输入行数据中的小数点的位置左右循环移动。
9.如权利要求7所述的电子算盘,其特征是:所述输入行包括数据显示位,还包括位于每位数据侧边的正/负符号显示位、千位分隔符显示位与小数点显示位中部分或全部;所述计算结果行包括数据显示位,还包括计算结果溢出或出错显示位、暂存状况显示位、乘号标示显示位、除号标示显示位、等于标示显示位和位于每位数据侧边的千位分隔符显示位与小数点显示位中部分或全部。
10.如权利要求2所述的电子算盘,其特征是:所述按键还包括拨头、所述的第一按压部和第二按压部相连构成按压板,所述的移位导向装置包括转轴和转动体,所述转动体固定于按压板上,转轴穿过转动体上的轴孔,移动按钮包括第一、第二导电橡胶按钮,所述第一、第二导电橡胶按钮一端分别支撑于第一按压部和第二按压部表面,所述第一、第二导电橡胶按钮的另一端支撑于导电触点上。
11.如权利要求10所述的电子算盘,其特征是:所述每组数字键包括5个按键,并构成一列数字输入键,每列从上到下或从下到上分别为“5/-5”键、“1/-1”键、“2/-2”键、“3/-3”键、“4/-4”键,或者每列分别为“5/-5”键、“1/-4”键、“2/-3”键、“3/-2”键、“4/-1”键。
12.如权利要求1或2所述的电子算盘,其特征是:所述输入装置还包括开机/清除置零键,当该按键被按动时,运算装置开启,清除输入行、计算结果行数据,清除乘法、除法标示及出错标示,将输入行、计算结果行置零显示,并设置10分钟关机定时,即从最后一次操作起计时若超过10分钟无操作则本装置自动关机,并在关机前保存最后小数点设置、“DOT F420”设置、输入行数据、计算结果行数据、M1及M2暂存键内的数据,若自动关机后再开机,则调用保存的小数点设置、“DOT F420”设置、输入行数据、计算结果行数据,并在输入行、计算结果行予以显示。
CNB2004100408252A 2004-10-08 2004-10-08 电子算盘 Expired - Fee Related CN1313949C (zh)

Priority Applications (9)

Application Number Priority Date Filing Date Title
CNB2004100408252A CN1313949C (zh) 2004-10-08 2004-10-08 电子算盘
JP2007534989A JP2008516314A (ja) 2004-10-08 2005-09-30 電子算盤及びその演算方法
KR1020077007995A KR20070102477A (ko) 2004-10-08 2005-09-30 전자 주판 및 그 연산 방법
PCT/CN2005/001624 WO2006037272A1 (fr) 2004-10-08 2005-09-30 Abaque electronique et procede d'operation de l'abaque electronique
CN2005800026602A CN1910565B (zh) 2004-10-08 2005-09-30 电子算盘及电子算盘运算方法
US11/576,866 US7882163B2 (en) 2004-10-08 2005-09-30 Electronic abacus and operation method of the electronic abacus
CA002583250A CA2583250A1 (en) 2004-10-08 2005-09-30 Electronic abacus and operation method of the electronic abacus
RU2007115538/09A RU2007115538A (ru) 2004-10-08 2005-09-30 Электронно-вычислительное устройство и методы подсчета
AU2005291763A AU2005291763A1 (en) 2004-10-08 2005-09-30 Electronic abacus and operation method of the electronic abacus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100408252A CN1313949C (zh) 2004-10-08 2004-10-08 电子算盘

Publications (2)

Publication Number Publication Date
CN1601508A CN1601508A (zh) 2005-03-30
CN1313949C true CN1313949C (zh) 2007-05-02

Family

ID=34664797

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB2004100408252A Expired - Fee Related CN1313949C (zh) 2004-10-08 2004-10-08 电子算盘
CN2005800026602A Expired - Fee Related CN1910565B (zh) 2004-10-08 2005-09-30 电子算盘及电子算盘运算方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2005800026602A Expired - Fee Related CN1910565B (zh) 2004-10-08 2005-09-30 电子算盘及电子算盘运算方法

Country Status (8)

Country Link
US (1) US7882163B2 (zh)
JP (1) JP2008516314A (zh)
KR (1) KR20070102477A (zh)
CN (2) CN1313949C (zh)
AU (1) AU2005291763A1 (zh)
CA (1) CA2583250A1 (zh)
RU (1) RU2007115538A (zh)
WO (1) WO2006037272A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107340426A (zh) * 2016-05-03 2017-11-10 成都锐成芯微科技股份有限公司 频率检测***及方法
JP6885057B2 (ja) * 2016-12-26 2021-06-09 カシオ計算機株式会社 計算装置、計算装置の表示方法及びその計算装置用のプログラム
CN107480093A (zh) * 2017-10-14 2017-12-15 宋宏杰 带有新型键盘的儿童学习用计算器及其使用方法
KR101948882B1 (ko) * 2017-11-13 2019-02-18 손범석 전자주판
CN109062320A (zh) * 2018-08-01 2018-12-21 重庆工业职业技术学院 微型电子算盘及微型电子算盘的显示方法
CN109817061A (zh) * 2019-04-04 2019-05-28 宋亚飞 一种计算示数装置和计算示数方法
CN111352892B (zh) * 2020-03-03 2022-02-08 维沃移动通信有限公司 一种运算处理方法和电子设备
CN112837588A (zh) * 2021-01-18 2021-05-25 曲靖师范学院 一种数学运算处理装置
USD965445S1 (en) * 2022-04-22 2022-10-04 Eshaan Kothari Abacus watch

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2036688U (zh) * 1988-08-06 1989-04-26 秦履多 小学生算术运算验算器
CN2052133U (zh) * 1989-04-08 1990-01-31 庄益利 电子算盘
CN1148213A (zh) * 1994-08-03 1997-04-23 刘大成 不需加减运算键的电子本位算盘
CN1243326A (zh) * 1998-07-23 2000-02-02 京都陶瓷株式会社 用于便携式设备的多功能按键
CN2463869Y (zh) * 2001-02-15 2001-12-05 党晓峰 算盘式电子计算器

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2991008A (en) * 1961-07-04 goldberg
US5134692A (en) * 1989-05-23 1992-07-28 Hiromori Inc. Combined electronic calculator and abacus with deflective guide bars
CN1223401A (zh) 1998-01-16 1999-07-21 刘伯方 电子算盘
US6712614B1 (en) * 2001-02-07 2004-03-30 Gerald J Henderson Abacus calculator

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2036688U (zh) * 1988-08-06 1989-04-26 秦履多 小学生算术运算验算器
CN2052133U (zh) * 1989-04-08 1990-01-31 庄益利 电子算盘
CN1148213A (zh) * 1994-08-03 1997-04-23 刘大成 不需加减运算键的电子本位算盘
CN1243326A (zh) * 1998-07-23 2000-02-02 京都陶瓷株式会社 用于便携式设备的多功能按键
CN2463869Y (zh) * 2001-02-15 2001-12-05 党晓峰 算盘式电子计算器

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
电子计算器简便操作数例 张乃书,张雅静,技术经济,第Z2期 1994 *

Also Published As

Publication number Publication date
RU2007115538A (ru) 2008-11-27
CN1910565B (zh) 2010-05-26
KR20070102477A (ko) 2007-10-18
AU2005291763A1 (en) 2006-04-13
WO2006037272A8 (fr) 2006-08-24
WO2006037272A1 (fr) 2006-04-13
JP2008516314A (ja) 2008-05-15
CA2583250A1 (en) 2006-04-13
US7882163B2 (en) 2011-02-01
CN1601508A (zh) 2005-03-30
CN1910565A (zh) 2007-02-07
US20080189344A1 (en) 2008-08-07

Similar Documents

Publication Publication Date Title
CN1910565B (zh) 电子算盘及电子算盘运算方法
CN1570848A (zh) 使用进位存储加法的蒙哥马利模乘器及其方法
CN101042583A (zh) 用于可编程逻辑器件的专门处理块
CN106951211A (zh) 一种可重构定浮点通用乘法器
CN105022961B (zh) 一种计算机数据的保护方法及装置
US5177703A (en) Division circuit using higher radices
US6298368B1 (en) Method and apparatus for efficient calculation of an approximate square of a fixed-precision number
US7958180B2 (en) Multiplier engine
JP2006172035A (ja) 除算・開平演算器
CN1099071C (zh) 具有比特移位单元的数字滤波器
CN1265281C (zh) 浮点数的对数运算方法和装置
US6460064B1 (en) Multiplier for operating n bits and n/2 bits and method therefor
CN1101018C (zh) 除法装置
CN113791753A (zh) 一种基于fpga的支持快速除法的可编程dsp
CN1062799A (zh) 快速计算键盘及计算器
CN1906603A (zh) 具有用于处理无效键输入的显示控制器的算术处理器件
CN2277541Y (zh) 电子算盘
CN1614541A (zh) 双键字符快速输入法及在遥控器和手机、电话上的应用
CN1243294C (zh) 全能乘法速算位积组合装置
JPS5484942A (en) Multiplying circuit
CN2662338Y (zh) 具指标输入装置的数字键盘
CN105607465A (zh) 一种在智能手表上实现信息输入的方法和智能手表
CN1252571C (zh) 利用数字键输入中英文的方法
CN1591318A (zh) 二进制补码和无符号量格式的数据乘法装置
CN85100979A (zh) 数形结合直列输入式的电子计算器和电子计算机

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee