APL 多少个整数

Art*_*tyr 0 integer vector counting apl

向量中有多少个整数20.88 10 ¯2.3 0 .555 222 ¯0 2 3.3 9

我需要使用 APL 来完成。

还请推荐任何学习 APL 语言的链接。

Adá*_*dám 5

计算整数

您可以使用 来检查数字x是否为整数x=?x,但当然 APL 一次处理整个数组,因此使用v向量的名称,会为您v=?v提供一个指示整数的布尔向量(0 1 0 1 0 1 1 1 0 1在您的情况下),并且+/v=?v是布尔向量的总和,这是整数的计数。

TryAPL上试试吧!

学习 APL 的链接

对于学习 APL,APL Orchard是一个闲逛的好地方。有人可以帮助您和 APL 聊天机器人来评估小表情。聊天机器人的个人资料包含一组指向 APL 资源的链接。

您还可以找到在 APL 果园举行APL 培养课程的成绩单

替代整数计数方法

1|x是除以一时的除法余数x。这为您提供了 的小数部分x。如果小数部分为零,x则为整数:0=1|x。按照上面的方法继续。试试APL!