transform(20.01,\\

来源:百度知道 编辑:UC知道 时间:2024/05/16 07:32:08
这是计算机二级考试VFP中的一道题,望有人给于解答:)

TRANSFORM(eExpression, [cFormatCodes])
返回值
字符型

参数
eExpression
指定要进行格式编排的数值或字符表达式。
cFormatCodes
指定一个或多个 PICTURE 或 FUNCTION 代码来决定如何对表达式进行格式编排。 格式代码 说明
@C CR 附加于正的货币型值或数值型值后面,表明该值是贷款。
@D 日期和日期时间值转换为 SET DATE 当前设置的格式。
@E 日期和日期时间值转换为 BRITISH 日期格式。
@R 使用格式掩码进行转化。掩码字符不保存到转化后的值。只用于字符型或数值型数据。掩码字符包括:
9 或 #代表一个字符或数值。

!将小写字母转化为大写字母。

@T 从字符值中删除前导和后续空格。
@X DB 附加于负的货币型值或数值型值后面,表明该值是借款。
@Z 如果为 0,则将货币型值或数值型值转化为空格。
@( 将负的货币型值或数值型值放在括号中。
@^ 将货币型值或数值型值转化为科学计数格式。
@0 将货币型值或数值型值转化为等价的十六进制格式。货币型值或数值型值必须是正的,并且小于 4,294,967,296。
@! 将整个字符串转化为大写。
@$ 将当前的货币符号添加到货币型值或数值型值,当前的货币符号是由 SET CURRENCY 指定的。在默认情况下,该符号紧放在该值的前面或后面。但是,当前的货币符号和位置(由 SET CURRENCY指定)、分隔字符(由 SET SEPARATOR 指定)和进制字符(由SET POINT 指定)都有可能改变。
X 指定字符值的宽度。例如,如果 cFormatCodes 为 'XX',则返回两个字符。
Y 将逻辑“真” (.T.) 和“假” (.F.) 分别转化为 Y 和 N。
! 将一个小写字符在字符串的相应位置转化为大写。
. 指定货币型值或数值型值中的小数点位置。
, 分隔货币型