我正在尝试将 MUMPS 中的大数字转换为字符串,但我不能。
让我解释一下我想做什么:
s A="TEST_STRING#12168013110012340000000001"
s B=$P(A,"#",2)
s TAB(B)=1
s TAB(B)=1
我想创建一个数组TAB,其中变量B将是数组的主键TAB。
当我这样做时,ZWR我会得到
A="TEST_STRING#12168013110012340000000001"
B="12168013110012340000000001"
TAB(12168013110012340000000000)=1
TAB("12168013110012340000000001")=1
正如您所看到的,首先SET将变量识别B为number(错误转换),然后SET将变量识别B为string(我想看到)。我的问题是如何编写SET命令将变量识别B为string数字而不是数字(我认为这是错误的)。
任何建议/解释都会有所帮助。