2011-01-07 2 views
4

Это должно быть довольно просто. У меня есть Int, и я хочу преобразовать его в Word64. Он никогда не может быть меньше 0. Я не возражаю, если он имеет проверку ошибок или нет. Кажется, я могу сделать обратное преобразование, используя fromIntegral, но я не могу найти обратную функцию.Haskell Int -> Преобразование Word64

Спасибо.

ответ

10

хорошо,

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

должен быть вполне способен преобразовывать от Int в Word64 поскольку Int является экземпляром Integral и Word64 является экземпляром Num

+0

Большое спасибо, это работает, я не Я не знаю, почему я об этом не думал. –

Смежные вопросы