I tried this with your code, seems to work, Please advise:
CREATECURSOR TEST (v B)
APPENDBLANKFOR I=1TO 100
REPLACE v WITHround(v+0.03, 2)
NEXT
? TRANSFORM(v)
? TRANSFORM(v,'@^')
? v=3
? v=3.00000000000
* OK v is 3.* No! v isn't 3.
? v=3.000000000000
? TRANSFORM(v+0.000000000000000)
? (v-3)*10^15
> >Fabio
Regards Bhavbhuti ___________________________________________ Softwares for Indian Businesses at: http://venussoftop.tripod.com ___________________________________________ venussoftop@gmail.com ___________________________________________