generally the functions avg,sum,min,max work perfectly with floating numbers, e.g:
avg((294e-10,0,78e10,2.5,9,0,1.23))
works fine. The problem is something else.
In the example above float literals are used.
The values you have in your application
are actually unparsed character
data, which unfortunately the Quip
implementation tries to parse as integer values
for these functions. So you would need to
convert these character data into floats
explicitly (note you do not have any schema
information right now in quip). Unfortunately,
constructors for creating floats from Strings are
missing in the set of built-in functions in quip.
Thank you for noticing this. It will be fixed in
the next quip release, which will be out by end of
May.
Sven Eric
#webMethods#API-Management#Tamino