element icon indicating copy to clipboard operation
element copied to clipboard

[Bug Report] InputNumber 计数器精度在1.00到1.03不会四舍五入

Open Moudsx opened this issue 1 year ago • 2 comments

Element UI version

2.15.13

OS/Browsers version

window11 / Microsoft Edge 版本 110.0.1587.63

Vue version

2.7.14

Reproduction Link

https://codepen.io/Moudsx/pen/eYLeJZP

Steps to reproduce

InputNumber 计数器精度两位小数 输入1.035得到值为1.03

What is Expected?

输入1.035得到值为1.04

What is actually happening?

输入1.035得到值为1.03

Moudsx avatar Mar 09 '23 04:03 Moudsx

这并不是一个问题,参考:银行家舍入法,关闭问题

webvs2 avatar Mar 09 '23 06:03 webvs2

我觉得并不是银行舍入法的问题,【四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍去,五前为奇要进一】,就是组件精度的问题,number输入框,保留两位精度的前提下: 输入1.255,得到的是1.25 输入2.255,得到的是2.26 请解释一下这符合银行的舍入吗?

bj-houzhenyu avatar Jan 25 '24 03:01 bj-houzhenyu