From f62c45fe0c111774fc69a31a42d5f3add10e5095 Mon Sep 17 00:00:00 2001 From: xuri Date: Mon, 12 Jul 2021 00:02:39 +0800 Subject: This closes #848 and closes #852, fix reading decimals precision --- rows.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rows.go') diff --git a/rows.go b/rows.go index a40f4a9..fcd3c1a 100644 --- a/rows.go +++ b/rows.go @@ -378,7 +378,7 @@ func (c *xlsxC) getValueFrom(f *File, d *xlsxSST) (string, error) { return f.formattedValue(c.S, c.V), nil default: isNum, precision := isNumeric(c.V) - if isNum && precision > 15 { + if isNum && precision > 10 { val, _ := roundPrecision(c.V) if val != c.V { return f.formattedValue(c.S, val), nil -- cgit v1.2.1