2011-01-07 7 views
4

아주 간단해야합니다. 나는 Int를 가지고 있으며 그것을 Word64로 변환하고 싶다. 그것은 0보다 작아서는 안됩니다. 오류 검사가 있는지 여부는 상관 없습니다. fromIntegral을 사용하여 반대 변환을 수행 할 수 있지만 inverse 함수를 찾을 수 없습니다.하스켈 Int -> Word64 변환

감사합니다. 잘

답변

10

,

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

Int 이후 Word64Int에서 변환 완벽하게 할 수 있어야한다, 그것은 작동, 대단히 감사합니다

+0

Num의 인스턴스 IntegralWord64의 인스턴스입니다 I 돈 내가 왜 그런 생각을하지 않았는지 모르겠다. –