1

我正在使用 WinHugs98,我想对 Int 10 和 Int 11 进行简单的异或运算。

我该怎么做?

当前尝试:

Hugs> :l Data.Bits
Data.Bits> (Bits 10) `xor` (Bits 11)
ERROR - Undefined data constructor "Bits"

如何将整数 10 和 11 转换为“位”类型以便可以使用?然后我想转换回屏幕上打印。

为路易丝·沃瑟曼编辑:

在此处输入图像描述

4

1 回答 1

3

无需进行转换。 是类Int的一个实例,这意味着来自 的方法是为 定义的。直接使用即可:Bits BitsIntxor

10 `xor` 11
于 2021-06-19T00:41:55.860 回答