Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell Int->;Word64转换_Haskell_Integer - Fatal编程技术网

Haskell Int->;Word64转换

Haskell Int->;Word64转换,haskell,integer,Haskell,Integer,这应该很简单。我有一个Int,我想把它转换成Word64。它永远不能小于0。我不介意它是否有错误检查。看起来我可以用fromIntegral做相反的转换,但是我找不到反函数 谢谢。嗯 fromIntegral :: (Integral a, Num b) => a -> b 应该完全能够从Int转换到Word64,因为Int是Integral的一个实例,Word64是Num的一个实例非常感谢,它很有效,我不知道为什么我没有想到这一点。

这应该很简单。我有一个Int,我想把它转换成Word64。它永远不能小于0。我不介意它是否有错误检查。看起来我可以用fromIntegral做相反的转换,但是我找不到反函数

谢谢。

fromIntegral :: (Integral a, Num b) => a -> b

应该完全能够从
Int
转换到
Word64
,因为
Int
Integral
的一个实例,
Word64
Num

的一个实例非常感谢,它很有效,我不知道为什么我没有想到这一点。