- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
初级会计学中一些数学运算
初级会计学中一些数学运算 【摘 要】 初级会计学中应用的高等数学知识及其他数学模型不多,主要是一些初等运算,但信息化后,这些初等算法与原来的传统算法颇有不同,诸如科目表的分栏、试算平衡、平行记账、余额计算、红字更正、错账的查找、银行存款的清查等等。文章对初级会计中的数学运算进行了列举,说明在信息化中应注意的问题。
【关键词】 会计; 数学; 计算机
一、前言
初级会计学是会计专业的基础课程,是中级财务会计、高级财务会计课程的先修课程,主要讲解会计基本理论、基本方法和基本实务,主要内容包括总论,会计科目、账户和复式记账,供产销基本业务的核算,资金来源和财务成果的核算,会计凭证,会计账簿,财产清查,财务报告,账务处理程序,会计工作的组织,会计规范体系等。由于学生尚未完成高等数学、运筹学、线性代数与线性规划、概率论与数理统计等课程的学习,故初级会计学中涉及的数学运算为初等数学的知识。但在会计信息化中,这些数学运算又会发生变化。本文即对初级会计中数学运算的计算机求解进行研究。
二、科目表的分栏输出
输出科目编码表时,往往对科目字典文件进行折半处理;这个折半不是数据检索处理的冒泡法、折半法中的折半检索处理,而是简单地将科目字典进行左右双栏输出,输出项目包括科目号、科目名称等。这就要在科目字典文件中定义两个指针,一个指针表达左半部的输出顺序,从第1条记录开始输出:另一个是逻辑指针,表达右半部的输出顺序,这个指针初始位置的确定,则需根据折半后的结果确定。如果科目字典文件中记录的个数能够被2整除,则左右科目数各半;如果不能够被2整除,则右半部就要比左半部少一行。在索引文件打开的情况下,当记录不能被整除时,须防止最后一条记录下跳所出现的文件尾冲突。
三、试算平衡
借贷复式记账法遵循“有借必有贷,借贷必相等”的原理;经济业务发生后,原始凭证经确认、计量,再编制记账凭证,而记账凭证包括简单分录、一借多贷、一贷多借、多借多贷等情况,则必须求计每笔经济业务的借方发生额之和、贷方发生额之和,然后判断其是否相等;信息化后,由于大部分的数据库语言是使用C语言开发的,其所遵循的是C语言的规则,而C语言的数据类型有整型、浮点等,由于机器存在浮点误差,有可能发生比较失误,因此,当进行实数大小判断时,一般用不等式来做判断;而不等式有借方大于贷方、借方小于贷方等不相等的结果,所以直接将借方金额与贷方金额的差额平方,将其转化为正数,以减少比较的次数;然后看其是否小于任意小的正数。如果平方后的结果小于任意小的正数(如0.00001,比1分钱的平方还小),则肯定平衡。
四、平行登记
平行登记即对于所发生的每一笔经济业务都要在总分类账和所属的明细分类账中同时进行登记,所遵循的原则是依据相同、方向一致、金额相等、时期相同。信息化后,出于信息共享、避免信息孤岛的目的,不同的数据进入信息系统的口径、数据项等是不同的,如与实物量相关的数据,往往在仓储或MRP环节采集、输入;而根据关系规范化原则,是不允许存在数据重复的,因此,原来的平行登记在信息系统中就不存在了。这也是国外的财务系统称为总账系统的缘故;会计真正意义上以货币为主要计量单位,而信息系统并非不能提供明细信息,只不过明细信息在其他子系统中进行提供。
五、余额计算
期末余额根据会计账户的性质不同而有借方余额和贷方余额两个余额计算公式。
借方余额=期初余额+本期借方发生额-本期贷方发生额
贷方余额=期初余额-本期借方发生额+本期贷方发生额
信息化后,根据关系规范化原则,为避免数据重复,期末余额仅仅成为系统的输出,其计算更可简化为:
期末余额=[期初余额*(-1)余额方向+本期借方发生额-本期贷方发生额]*(-1)余额方向
其中,“余额方向”项目的值有两个:值为0时,表示借方余额;为1时,表示贷方余额。
六、红字更正的输出
信息化后,原来以纸介质存在的红字,只能通过变通的办法做处理,例如,用负数表示等。
但原来金额的存放,均浪费了空间,例如当账户有借方发生额时,则贷方发生额为空,而当有贷方发生额时,则借方发生额为空,都是不符合关系规范化原则的;这就需要将借方金额与贷方金额做合并处理,即只设计一个金额数据项,其中,正数表示借方发生额,负数表示贷方发生额。那么,原来红字冲账的数字,简单用负数表示就不成立了。可以增设“余额方向”数据项加以区分,其中“余额方向”数据项为字符型,1个长度,分别存放三个值,分别为“0”、“ ”、“1”:当余额方向的值为“0”时,则金额数据项的金额为期初余额;当余额方向的值为一个空格时,则金额数据项的金额为正常发生额;当余额方向的值为“1”时,则金额数据项的金额为红字冲账金额。
故红字更账的
文档评论(0)