Fixed s:Sum

Was previously converting to integer so loosing float data after decimal
place, converting to float instead now.
This commit is contained in:
Dhruva Sagar
2013-05-21 14:40:54 +05:30
parent e4af7200ff
commit 946afae728

View File

@@ -77,7 +77,7 @@ function! s:Sum(list) "{{{2
if type(item) == type(1) || type(item) == type(1.0) if type(item) == type(1) || type(item) == type(1.0)
let result = result + item let result = result + item
elseif type(item) == type('') elseif type(item) == type('')
let result = result + str2nr(item) let result = result + str2float(item)
elseif type(item) == type([]) elseif type(item) == type([])
let result = result + s:Sum(item) let result = result + s:Sum(item)
endif endif