具有自动日期记忆及计算功能的计算器的制作方法

文档序号:6605210阅读:352来源:国知局
专利名称:具有自动日期记忆及计算功能的计算器的制作方法
技术领域
本发明涉及一种数字计算器,尤其涉及一种具有自动日期记忆及计算功能的数字计算器,能夠保存所输入的各项日期及修改的步骤,并能进行日期前溯及后溯的运算。
近年来,由于半导体的快速演进,使得电子产品不但推陈出新,且附加各式各样强大的功能,以最简单的数字计算器为例,从具有数学运算的功能,演进到具有记忆数学运算式等简单统计功能,相较于电脑、个人数字助理或电子辞典,数字计算器的廉价、易操作性及方便性,使得它们成为日常生活中的必需品。
然而,对于现代的工商业活动而言,除了数字为重要因素之外,时间更是一项重要活动因素之一。举例而言,工业中的生产线时间安排及购料进仓,商业行为中的运货船期安排等,若每个人都需一台个人数字助理或电子辞典,或是都必须操作电脑才能查看或计算所需时程,甚至得配合年历等辅助,则必然增加工商业活动的硬件、人力及时间成本。
因此,如果能经由现有普遍的数字计算器,增加若干的时间功能,则在利用最少的成本之下,达到改善工商业活动的快速性及准确性。
鉴于上述发明背景中,传统的数字计算器所产生的诸多缺点,本发明的主要目的在于提供一种数字计算器,具有自动日期记忆及计算功能。
本发明的另一目的在于提供一种能夠保存所输入的各项日期及修改的步骤,并能进行日期前溯及后溯运算的数字计算器。
根据以上所述的目的,本发明为一种具有日期记忆及计算功能的计算器,该计算器至少包括输入模组、资料模组、运算式模组、输出模组及存储模组。输入模组可输入工作日、间隔天数及初始日期。资料模组有公元年份与普通年或闰年的对应关系的第一表、月份对应普通年每月天数的关系的第二表及月份对应闰年每月天数的关系的第三表。运算式模组有计数日运算式及最后天数计算日,可读取输入模组的工作日、间隔天数及初始日期与资料模组的第一表、第二表及第三表,运算得到多个运算值。输出模组读取运算式模组的多个运算值,并将多个运算值输出。存储模组可储存工作日、间隔天数及初始日期及多个运算值。
本发明方法可被广泛地应用到数字计算器中。当本发明以一较佳实施例来説明本发明方法时,本技术领域的一般技术人员应当理解,有許多的順序是可以互換的,這些一般的替換无疑地亦不脱離本发明的精神及范畴。
再者,本发明用示意图详细描述如下,在详述本发明实施例时,表示电子装置的平面图及内部结构示意图会作局部放大以利説明,但不应以此作为有限定的根据。其次,对于外观示意图,所显示的各单元数量、位置及功能,亦不局限于此,凡具有相同功能的单元,都在本发明范围中。此外,在实际的制作中,应包含长度、宽度及深度的三维空间尺寸。


图1为本发明的系统图;图2为本发明数字计算器的外观正视图;图3为应用本发明的流程图;及图4为本发明计算日期的流程图。
本发明提供了一种具有日期记忆及计算功能的计算器,至少包括输入模组、资料模组、运算式模组、输出模组及存储模组。输入模组可输入工作日,间隔天数及初始日期。资料模组有公元年份与普通年或闰年的对应关系的第一表、月份对应普通年每月天数的关系的第二表及月份对应闰年每月天数的关系的第三表。运算式模组有计数日运算式及最后天数计算日,可读取输入模组的工作日、间隔天数及初始日期与资料模组的第一表、第二表及第三表,运算得到多个运算值。输出模组读取运算式模组的多个运算值,并将多个运算值输出。存储模组可储存工作日、间隔天数及初始日期及多个运算值。
而本发明亦提供一种应用于计算器中的日期记忆及运算方法,该方法包含设定一工作日,一间隔天数及一初始日期,接着,运算工作日及间隔天数得到初始计数日。其次,计算器以初始计数日及初始日期的初始年份及初始月份查询第一表、第二表及第三表得到第一计数日、第一年份及初始月天数。接着,计算器自动运算第一计数日、初始月份、初始月天数及第一年份得到当前计数日、第一当前月份、第一当前月天数及第一当前年份。再将当前计数日与初始日相加得到第一最后日,运算第一最后日、第一当前月份、第一当前月天数及第一当前年份得到第二最后日、第二当前月份、第二当前年份,而在计算过程中,计算器会储存上述所有数值及运算于存储模组。
如图1所示的本发明的系统图,计算器包含输出模组72、输入模组76、运算式模组73、资料模组74及存储模组75。输入模组76可输入多个起始数值。资料模组74储存多个年份、月份及日期相对应关系的资料。运算式模组73储存多个运算式,可读取输入模组76的起始数值及资料模组74的资料,经过该多个运算式运算得到多个运算值。输出模组72读取该运算式模组73的多个运算值,并将多个运算值输出。存储模组75可储存多个起始数值及多个运算值。
参照图2的本发明数字计算器的外观正视图,至少包含了液晶显示幕11、第一功能鍵20、第二功能鍵21、第三功能鍵22、第四功能鍵23、第五功能鍵24、第六功能鍵25、其他基本数字鍵及运算鍵。液晶显示幕11可以显示出所输入的数字及计算所得的数字及日期。第一功能鍵20供使用者进入此数字计算器的日期计算状态。第二功能鍵21及第三功能鍵22供使用者在日期计算状态下对所输入的日期进行数据查看。第四功能鍵23供使用者对所输入的天数进行数据的修正。第五功能鍵24供使用者在日期计算状态下进入固定工作天数储存状态。第六功能鍵25供使用者在日期计算状态下进行确认的工作。
图3示出了应用本发明的流程图。使用者需按下第一功能鍵20,即schedule鍵,进入此数字计算器的日期计算状态(步骤31),此时液晶显示幕11一部分区域会显示workday字样,提示使用者目前的状态为工作日设定状态(步骤32)。此实施例所内定的工作日设定天数为7日,由使用者首先确认此工作日是否正确(步骤33)。如工作日为7日,则按下第六功能鍵25(步骤34),如工作日不为7日,则直接由数字鍵输入正确天数再按下第六功能鍵25(步骤35)。确认正确工作天数后,则进入初始日期的输入(步骤36),使用者可依一般日期的格式,如DD-MM-YY,依序输入日期、月份及年份,即完成初始日期的输入,此外,使用者亦可利用第二功能鍵21及第三功能鍵22对所输入的日期进行修改,再按下第六功能鍵25。
接着,数字计算器会要求使用者确认要进入记忆运算或是手动计算(步骤37),当使用者进入记忆运算,即是透过第五功能鍵24进入固定工作天数储存状态(步骤38),此时数字计算器自动将使用者所输入的一组数字储存于一寄存区,再按下第六功能鍵25后,数字计算器即对所输入的此组数字进行累加计算,得到最后的计算值。而当使用者进入手动计算(步骤39),则可利用运算鍵对初始的日期作增加或减少日期,而后得到相对应的计算值。最后,将上述的计算值根据所输入的工作日统一计算可得到最终的日期(步骤40)。
再者,使用者可利用第二功能鍵21及第三功能鍵22查看每一阶段的完成日,同时对计算过程中的每一步骤进行查看,并可利用第四功能鍵23加以修正,则此时相对应的计算值也随即更新。特别一提的是,储存在寄存区的数据不会因关机而消失,只要有电源存在,则数据会一直保留,而当下次所需计算的项目及所需得工作天数相同于此笔数据时,则使用者只需输入该项目的起始日期,再按下第六功能鍵25即可得到更新的最终值。
图4为本发明计算日期的流程图。当本发明的数字计算器接收到使用者从输入元件输入的工作日、间隔天及日期时(步骤41),首先将间隔天及工作日相除(步骤42),得一计数日为上述结果的商数乘上7加上四舍五入后的余数(步骤43)。接着,依输入的日期中的年份,利用如下的表一进行年份的查询(步骤44)表一
如年份为普通年份,则利用表二查询月份天数(步骤45)表二
如年份为闰年年份,则先将计数日先行运算得一判断值(步骤46),再利用表三查询月份天数(步骤47)表三
经步骤45或步骤47得到当前的月份天数后(步骤48),便进行计数日与当前的月份天数的比较(步骤49),再得到最后天数为当前的日期及当前的计数日之和(步骤50),如此计算所得的最后天数小于当前的月份的天数(步骤51),则输出结果,否则进入另一运算式(步骤52)再输出结果。
本发明的数字计算器,举例而言,在工厂中的应用,产销需要根据材料的来源排定各个机型的生产计划,针对每个机型生产的时间一般都是固定的,只需输入厂商材料的离厂时间及可得到对应的时间点,即可排定生产计划表。产銷人员依据实际的工作日将非工作日排出即可得到实际的工作日生产计划,而此数据具有通用性,运用本发明的数字计算器即可将此数据储存,并应用到各个不同的开始日期,且其简单的操作适用于每个基层的产销人员。
以上所述实施例仅为本发明的较佳实施例,提供方便説明本发明的技術,并非用以限定本发明的范围,凡其他未脱离本发明所揭示的精神下所完成的等效变换或修饰,均应包含在本发明的权利要求范围内。
权利要求
1.一种具有日期记忆及计算功能的计算器,至少包括输入模组,该输入模组可输入多个起始数值;资料模组,该资料模组储存多个年份、月份及日期相对应关系的资料;运算式模组,该运算式模组储存多个运算式,可读取该输入模组的该起始数值及该资料模组的该资料,经过该多个运算式运算得到多个运算值;输出模组,该输出模组读取该运算式模组的该多个运算值,并将该多个运算值输出;及存储模组,该存储模组可储存该多个起始数值及该多个运算值。
2.如权利要求1所述的计算器,其特征在于,上述多个起始数值至少包括工作日,间隔天数及初始日期。
3.如权利要求2所述的计算器,其特征在于,上述多个运算式至少包括计数日运算式,以该间隔天数为被除数及该工作日为除数得到一商数及一余数,以四舍五入的方法运算该余数得到一尾数,加总该尾数及七倍的该商数得到一初始计数日;及最后天数运算式,以该初始计数日查询该资料模组得一当前计数日后,以该当前计数日及该初始日期的一初始日相加得到一最后天数。
4.如权利要求3所述的计算器,其特征在于,上述最后天数运算式至少包括以该初始计数日及该初始日期的初始年份及初始月份查询该资料模组得到第一计数日、第一年份及初始月天数;运算该第一计数日、该初始月份、该初始月天数及该第一年份得到该当前计数日、第一当前月份、第一当前月天数及第一当前年份;及运算该最后天数、该第一当前月份、该第一当前月天数及该第一当前年份得到第二当前月份、第二当前年份。
5.如权利要求1所述的计算器,其特征在于,上述资料模组至少包括第一表,该第一表由公元年份与普通年或闰年的对应关系所组成;第二表,该第二表由月份对应普通年每月天数的关系所组成;及第三表,该第三表由月份对应闰年每月天数的关系所组成。
6.一种具有日期记忆及计算功能的计算器,至少包括输入模组,该输入模组可输入工作日,间隔天数及初始日期;资料模组,该资料模组有公元年份与普通年或闰年的对应关系的第一表、月份对应普通年每月天数的关系的第二表及月份对应闰年每月天数的关系的第三表;运算式模组,该运算式模组有计数日运算式及最后天数计算日,可读取该输入模组的该工作日、该间隔天数及该初始日期与该资料模组的该第一表、该第二表及该第三表,运算得到多个运算值;输出模组,该输出模组读取该运算式模组的该多个运算值,并将该多个运算值输出;及存储模组,该存储模组可储存该工作日、该间隔天数及该初始日期及该多个运算值。
7.如权利要求6所述的计算器,其特征在于,上述计数日运算式是以该间隔天数为被除数及该工作日为除数得到一商数及一余数,以四舍五入的方法运算该余数得到一尾数,加总该尾数及七倍的该商数得到一初始计数日。
8.如权利要求7所述的计算器,其特征在于上述最后天数计算日至少包括以该初始计数日及该初始日期的初始年份及初始月份查询该资料模组得到第一计数日、第一年份及初始月天数;运算该第一计数日、该初始月份、该初始月天数及该第一年份得到该当前计数日、第一当前月份、第一当前月天数及第一当前年份;及以该当前计数日及该初始日期的初始日相加得到最后天数。
9.一种应用于计算器的日期运算及记忆的方法,该方法至少包含设定一工作日,一间隔天数及一初始日期;运算该工作日及该间隔天数得到初始计数日;以该初始计数日及该初始日期的初始年份及初始月份查询得到第一计数日、第一年份及初始月天数;运算该第一计数日、该初始月份、该初始月天数及该第一年份得到一当前计数日、第一当前月份、第一当前月天数及第一当前年份;运算该当前计数日及该初始日期的初始日得到第一最后日;运算该第一最后日、该第一当前月份、该第一当前月天数及该第一当前年份得到第二最后日、第二当前月份、第二当前年份;及储存上述该所有数值及运算于一存储模组。
10.如权利要求9所述的方法,其特征在于,上述第一运算步骤包括以该间隔天数为被除数及该工作日为除数得到一商数及一余数;以四舍五入的方法运算该余数得到一尾数;及加总该尾数及七倍的该商数得到该初始计数日。
11.如权利要求9所述的方法,其特征在于,上述查询步骤至少包括以该初始日期的该初始年份查询第一表,该第一表由西元年份与普通年或闰年的对应关系所组成;运算该初始计数日得到该第一计数日及该第一年份;及以该初始日期之该初始月份及该第一年份查询该第一表、第二表及第三表得到该初始月天数。
12.如权利要求11所述的方法,其特征在于,上述第二表由月份对应普通年每月天数的关系所组成。
13.如权利要求11所述的方法,其特征在于,上述第三表由月份对应闰年每月天数的关系所组成。
14.如权利要求9所述的方法,其特征在于,上述第二运算步骤为比较该第一计数日及该初始月天数之值,至少包括当该第一计数日小于该初始月天数之值时,该当前计数日与该第一计数日相同,该初始月份与该第一当前月份相同,该初始月天数与该第一当前月天数相同,及该第一年份与该第一当前年份相同。
15.如权利要求14所述的方法,其特征在于,还包括当该第一计数日不小于该初始月天数之值时,该当前计数日为该第一计数日与该初始月天数相减所得之值,运算该初始月份得到该第一当前月份,运算该第一年份得到该第一当前年份,及查阅该第一当前月份及该第一当前年份得到该第一当前月天数。
16.如权利要求9所述的方法,其特征在于,上述第三运算步骤为将该当前计数日与该初始日相加得到该第一最后日。
17.如权利要求9所述的方法,其特征在于,上述第四运算步骤为比较该第一最后日与该第一当前月天数之值,至少包括当第一最后日小于该第一当前月天数时,该第一最后日与该第二最后日相同,该第一当前月份与该第二当前月份相同,及该第一当前年份与该第二当前年份相同。
18.如权利要求17所述的方法,其特征在于,还包括当该第一最后日不小于该第一当前月天数之值时,该第二最后日为该第一最后日与该第一当前月天数相减所得之值,运算该第一当前月份得到该第二当前月份,及运算该第一当前年份得到该第二当前年份。
全文摘要
本发明涉及一种具有日期记忆及计算功能的计算器,至少包括输入模组、资料模组、运算式模组、输出模组及存储模组。输入模组可输入工作日,间隔天数及初始日期。资料模组有公元年份与普通年或闰年的对应关系的第一表、月份对应普通年每月天数的关系的第二表及月份对应闰年每月天数的关系的第三表。运算式模组有计数日运算式及最后天数计算日,运算得到多个运算值。存储模组可储存工作日、间隔天数及初始日期及多个运算值。
文档编号G06C1/00GK1353348SQ0012711
公开日2002年6月12日 申请日期2000年11月2日 优先权日2000年11月2日
发明者陈家旺, 李炜, 朱怡 申请人:英新达(上海)电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1