点击或拖拽改变大小

Functions.Difference 方法

X#
-- todo --
返回一个整数,0到4,表示两个字符表达式之间的相对语音差异。

命名空间:  XSharp.VFP
程序集:  XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法
 FUNCTION Difference(
	cExpression1,
	cExpression2
) AS USUAL CLIPPER
查看代码

参数

cExpression1 (Optional)
类型:__Usual
指定DIFFERENCE( )比较的字符表达式。
cExpression2 (Optional)
类型:__Usual
指定DIFFERENCE( )比较的字符表达式。

返回值

类型:__Usual
数值型
备注
Difference( )在不知道条目的确切拼写时搜索表格很有用。
两个表达式的拼写越相似,Difference( )返回的数字就越高。 如果字符表达式的拼写非常相似,Difference( )返回4。对于语音上几乎没有共同点的两个字符表达式, Difference( )返回0。
示例
X#
1STORE 'Smith' TO gcName1
2STORE 'Smythe'  TO gcName2
3STORE 'Smittie' TO gcName3
4STORE '' TO gcName4
5Clear
6? Difference(gcName1, gcName2)  // 显示 4
7? Difference(gcName1, gcName3)  // 显示 4
8? Difference(gcName1, gcName4)  // 显示 1
参见