网易首页 > 网易号 > 正文 申请入驻

财务或财务系统数值精度设计

0
分享至

编辑导语:如今随着互联网的不断发展,我们开始使用一些财务系统进行交易;在财务系统中,对于这些数值的计算精度需要非常注意,商品资金等等交易都具有严谨性;本文作者分享了关于财务系统数值精度设计,我们一起来了解一下。


一、类型

  • 计量型数值
  • 结算型数值
  • 计算型数值

计量型数值即通常说的数量,数值的后面会有一个计量单位,两者共同来描述(实体/虚拟)物品。

交易双方在资金给付时使用的资金数值为结算型数值,结算型数值由交易双方约定同时收到货币最小支付单位的限制。税额、金额、合计金额都是结算型金额。

举个例子:A 向 B 购买商品 XX 5 件,每件商品 ¥1.01。理论上 A 应该向 B 支付 ¥5.05 ,B 和 A 说我们结算到元即可,那么 A 只需要支付 ¥5.00 向 B 就行了。

由于人民币最小的支付单位是分,我们就只能定义分以上的单位结算。此时如果改为比特币支付,最小单位就是聪,1聪=0.00000001比特币。

最后是计算型数值,这种类型的数值往往是系统设计过程中最容易出问题的。因为结算型的数值绝大部分是由计量型数值和计算型数值计算后得出的结果,计量值是一个物理上的结果不具有可变性,要保证结算数值的准确就必须保证计算型数值的准确。不含税价就是计算型数值。

二、精度为什么重要

在一次交易中,购买方向销售方购买多个商品,每个商品有一个固定的价格,价格乘购买数量得出这个商品的交易金额;再把所有的商品交易金额相加后得出此次交易的总金额,买卖双方在根据总金额进行资金给付。

为什么一定要把每一个商品都计算出一个合计金额在结算呢,原因有两个:①每个商品的销售价格不同;②商品的属性不同税率也不相同,合法的交易中必须根据商品的税率和无税价格计算出税额,开具发票并报税。

此时就出现了无税单价、含税单价、不含税金额、含税金额、税额、数量、合计金额这么多的与结算有关的数字,下面我们看看他们间的关系:


现实中我们描述的商品价格指的是含税的价格,比如买个手机 ¥999.00 ,手机的实际价格为 ¥884.07 ,税率为 13%,税额为 ¥114.93。

再看一下购买汽油的情况,汽油的不含税价格是一个8位的小数,但油价(含税价格)是 ¥6.90。

一个准确的精度能够保证再整个计算的过程中能够尽可能的避免乘除过程中的无限循环小数以及四舍五入造成的计算结果偏差。

三、精度设计

计量型数值:

计量型数值由用户输入,在现实中有一个固定的衡量标准。一般情况下3位小数可满足需求,如果有更精确的计量系统要支持自定义精度。

计量型数值都是在前台输入或获取的,不允许系统在后端重新计算或调整,所以不存在精度误差问题。因为误差已经在线下解决。

计算型数值:

用户不能直接修改,必须修改其它值后由系统计算得出结果。一般情况下 8 位小数即可保证计算精度,精度越高结果的准确性也越高,考虑系统的计算性能和稳定性尽可能支持更高精度。

结算型数值:

结算型数值的精度要根据货币交易的最小单位设计,人民币小数点后两位。这里误差主要因为计算结果的的小数精度大于结算小数精度,一般采用误差更小的四舍六入五成双法舍弃多余的小数。

本文由 @小莱沃 原创发布于人人都是产品经理,未经作者许可,禁止转载。

题图来自Unsplash,基于CC0协议。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
过分!奥地利电视台拍女运动员臀部特写,当事人批评该做法欠缺尊重

过分!奥地利电视台拍女运动员臀部特写,当事人批评该做法欠缺尊重

环球网资讯
2021-09-22 07:00:15
场面惊人!日本货船驶入港口,船头挂着一头鲸鱼死尸

场面惊人!日本货船驶入港口,船头挂着一头鲸鱼死尸

环球网资讯
2021-09-22 10:12:15
医生证实杜妈刻意隐瞒病情

医生证实杜妈刻意隐瞒病情

资讯沸点
2021-09-22 13:53:33
中秋假日,发生了一件大事,中国应不赚狂印的美钞,实施限产反攻

中秋假日,发生了一件大事,中国应不赚狂印的美钞,实施限产反攻

秦安战略07
2021-09-22 08:57:26
凌晨通报!开除党籍,解除职务 !

凌晨通报!开除党籍,解除职务 !

洽洽是你
2021-09-21 12:08:32
“习惯睡师妹”的黄立行,拍戏有生理反应,最后收获欲女

“习惯睡师妹”的黄立行,拍戏有生理反应,最后收获欲女

文刀万
2021-09-21 11:55:02
堂堂老板落魄成小区保安,直言前妻品行不端,最少谈过5个男朋友

堂堂老板落魄成小区保安,直言前妻品行不端,最少谈过5个男朋友

清白路人
2021-09-21 23:48:04
影后、名模“黑历史”,前一秒盛世美颜,后一秒原谅我笑了

影后、名模“黑历史”,前一秒盛世美颜,后一秒原谅我笑了

酒酿枸杞子
2021-09-22 10:48:56
王菲献唱中秋晚会状态佳,造型被揭秘:旗袍是国内设计师作品

王菲献唱中秋晚会状态佳,造型被揭秘:旗袍是国内设计师作品

好丹
2021-09-21 22:34:21
关于干部任前公示的公告

关于干部任前公示的公告

掌上白银
2021-09-22 09:47:58
新冠病毒源头找到了?重要发现浮出水面,钟南山团队作出最新研判

新冠病毒源头找到了?重要发现浮出水面,钟南山团队作出最新研判

海拔新观察
2021-09-22 11:22:44
王健林套现600亿,逃离房地产的1526天后,成了最被羡慕的人

王健林套现600亿,逃离房地产的1526天后,成了最被羡慕的人

大猫财经
2021-09-22 07:44:24
那个主动戴套的男人,其实是个人渣

那个主动戴套的男人,其实是个人渣

主编讲故事
2021-09-21 23:52:17
多地将启动新冠疫苗接种第三针?为啥疫苗打在胳膊上而是屁股上?

多地将启动新冠疫苗接种第三针?为啥疫苗打在胳膊上而是屁股上?

答案在这儿
2021-09-22 11:27:26
韩庚妻子卢靖姗晒沙漠美照,上衣袖口太大穿着清凉,被指打擦边球

韩庚妻子卢靖姗晒沙漠美照,上衣袖口太大穿着清凉,被指打擦边球

要闻每日关注
2021-09-22 12:11:17
还敢提去WTO告大陆?!台媒曝光: 台湾禁了大陆830项农产品

还敢提去WTO告大陆?!台媒曝光: 台湾禁了大陆830项农产品

环球网资讯
2021-09-22 07:10:40
门票1分钟卖光!两万一晚的酒店全部订满!一开门…乌泱泱的人往里冲!昨天,一景区承包多条热搜

门票1分钟卖光!两万一晚的酒店全部订满!一开门…乌泱泱的人往里冲!昨天,一景区承包多条热搜

洽洽是你
2021-09-21 12:10:33
苏炳添拿着钻戒单膝跪地,林艳芳:早知你要求婚,我就穿漂亮一点

苏炳添拿着钻戒单膝跪地,林艳芳:早知你要求婚,我就穿漂亮一点

爆看娱乐圈
2021-09-22 10:28:26
一颗让你很会拉屎的水果,后悔没早点知道!

一颗让你很会拉屎的水果,后悔没早点知道!

丁香医生
2021-09-22 10:21:40
分赃不均那英退出好声音?陈奕迅爆惊天内幕,难怪金星怒批太龌龊

分赃不均那英退出好声音?陈奕迅爆惊天内幕,难怪金星怒批太龌龊

要闻每日关注
2021-09-22 10:46:06
2021-09-22 14:52:49
人人都是产品经理社区
人人都是产品经理社区
想要成为大牛先从学做产品开始
55411文章数 291118关注度
往期回顾 全部

财经要闻

头条要闻

立陶宛国防部:建议民众不买中国手机 买了的就快扔掉

头条要闻

立陶宛国防部:建议民众不买中国手机 买了的就快扔掉

体育要闻

天后牵手詹皇经纪人 KD的女神又-1

娱乐要闻

中秋晚会收视比拼:芒果台跌落神坛

科技要闻

比亚迪VS特斯拉:中国工程师决战美国钢铁侠

汽车要闻

好饭不怕晚?凯迪拉克首款纯电SUV终来到

态度原创

游戏
教育
亲子
公开课
军事航空

《NBA 2K22》IGN评分:7分 氪金依旧

教育要闻

北京将继续优化国际学校布局 新增23所学校覆盖13区

亲子要闻

继校服统一后,新的攀比风气老师无力阻止,尤其是男孩极为严重

公开课

30年前中国专家第一次发射卫星:怕出洋相

军事要闻

穷得用不起了?俄A50预警机成堆报废