首页 文章

KDB如何在没有递归的情况下导致无限循环

提问于
浏览
1

是否有表达式导致KDB中的无限循环?

这不使用循环或递归 .

2 回答

  • 2

    包含扫描或副词的语句会让你陷入无限循环 . 就像是:

    {sqrt x}\[{x>0};100]
    

    这将继续取前一输出的平方根(初始输入为100),直到答案不再满足x> 0 . 所以第一个参数实际上是有一段时间,即使我们不使用while关键字 . 这是你在找什么?

  • 0

    我假设您的意思是不使用 while 循环等 . 当应用的函数是monadic时,您应该查看 overscan 的行为 . 此行为在kx wiki iteration with over中有详细说明

相关问题