以下是引用qingfameng在2012-2-16 01:24:10的发言:
回复楼上: ? allt(trim( str(xx,99,18) ,"0"),[.]," "),还是不行吧 ! vfp 对数值表示的最大位数,以及多少位后自动科学计数,还有他的自动四舍五入等,都要考虑的。比如:xx=124348.123456789014 时,比你设定的范围小的多啦,但是按你的式子算,数值还是不对呀。出了错不知道!! 但是,用程序段有他的好处,可以在其中再加个判断,出错能知道的。对吗?
回复楼上: ? allt(trim( str(xx,99,18) ,"0"),[.]," "),还是不行吧 ! vfp 对数值表示的最大位数,以及多少位后自动科学计数,还有他的自动四舍五入等,都要考虑的。比如:xx=124348.123456789014 时,比你设定的范围小的多啦,但是按你的式子算,数值还是不对呀。出了错不知道!! 但是,用程序段有他的好处,可以在其中再加个判断,出错能知道的。对吗?
坚守VFP最后的阵地