我在命令行输入中获取了一些值:
input:.z.x;
first_number: input 0;
second_number: input 1;
first_number和second_number变量的类型是字符串。但是,我希望能够转换为整数。
我尝试了这个:
"i"$first_number
,但它给了我一个类型错误:
q))"i"$first_number
'type
[5] "i"$first_number
^
我想知道这里是否有人可以阐明如何更改命令行输入的类型,以使两个变量都是整数。感谢您的投入。
您希望
"I"$
将字符串解析为整数
https://code.kx.com/q/ref/tok/.
小写
i
是强制转换,仅适用于其他数字类型。 https://code.kx.com/q/ref/cast/