gpt4 book ai didi

terminology - 其结果仅取决于其参数的函数的名称是什么?

转载 作者:行者123 更新时间:2023-12-03 18:24:36 28 4
gpt4 key购买 nike

我正在编写一个玩具编译器,如果结果仅取决于参数的值,它可以优化函数调用。所以像 xor 和 concatenate 这样的函数只依赖于它们的输入,用相同的输入调用它们总是给出相同的输出。但是像 time 和 rand 这样的函数依赖于“隐藏的”程序状态,用相同的输入调用它们可能会得到不同的输出。我只是想弄清楚区分这两种功能的形容词是什么,例如“同构”或“重入”或其他什么。有人可以告诉我我要找的词吗?

最佳答案

您要查找的术语是

  • http://en.wikipedia.org/wiki/Pure_function
  • 关于terminology - 其结果仅取决于其参数的函数的名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2055478/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com