[Info-vax] Is this a Bug ?

StGallen sengupta.suhas at gmail.com
Tue Apr 17 14:10:33 EDT 2012


> Re-reading your code, you're input is a string, not a DECIMAL data type, (dumb Dave, you 
> assumed again), you can use Val() to convert it to a floating point number.  As long as 
> you have less than 14-15 digits to the left of the DP, then Fix() will give you a valid 
> whole part of the number.

Thanks everybody and especially Dave for the FIX. I should have used FIX. However, since the input is a string and will always be > 0, I am comparing the integer part (using STR$ELEMENT) with "000000000000". FIX is a lot more elegant. Thanks!



More information about the Info-vax mailing list