首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >q中iasc与秩的关系

q中iasc与秩的关系
EN

Stack Overflow用户
提问于 2019-06-06 06:16:17
回答 1查看 196关注 0票数 0

我的理解是,国际会计准则委员会和国际排名委员会内部的工作顺序如下:

国际会计准则委员会:一步一步走到职级

代码语言:javascript
运行
复制
original: 2 7 3 2 5 / 0->2, 1->7, 2->3, 3->2, 4->5 //Index item mapping
asc original returns 2 2 3 5 7 / 0->2, 1->2, 2->3, 3->5, 4->7 // Index item mapping 
iasc original returns  0 3 2 4 1 / 0->0, 1->3, 2->2, 3->4, 5->1 // Index item mapping /// iasc using asc internally
asc iasc original returns 0 1 2 3 4 / 0->0, 1->1, 2->2, 3->3, 4->4 // Index item mapping
iasc iasc original returns 0 4 2 1 3 // hence it is equal to rank original

军衔:

代码语言:javascript
运行
复制
original: 2 7 3 2 5 / 0->2, 1->7, 2->3, 3->2, 4->5 //Index item mapping
asc original returns 2 2 3 5 7 / 0->2, 1->2, 2->3, 3->5, 4->7 // Index item mapping 
rank original -> 0 4 2 1 3 / rank of orignal items of list in sorted list /// rank using asc internally

但是当我看到国际会计准则委员会和国际排名委员会的代码时,它们都在内部使用排名。你能告诉我国际会计准则委员会和军衔是如何内部运作的吗?(我的理解不正确吗?)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-06 07:29:44

您正确地说iasc机构间常设委员会等同于使用排名。如果查看函数iascrank,可以发现它们非常相似:

代码语言:javascript
运行
复制
q)rank
k){$[0h>@x;'`rank;<<x]}
q)iasc
k){$[0h>@x;'`rank;<x]}

在本例中,k代码<将执行与iasc相同的工作,因此rank实际上在内部使用iasc iasc,因为<<iasc iasc的k代码。

当您说它们都在内部使用秩时,您可能会引用'`rank,如果使用的不是list,它将抛出一个错误,因为函数使用if-else来确定输入是否是一个列表。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56471806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档