SORU
4 Mayıs 2011, ÇARŞAMBA


Haskell farkı `mod arasında` ve `rem`

Tam olarak Haskell mod rem arasındaki fark nedir?

Her ikisi de aynı sonuçları vermek gibi görünüyor

*Main> mod 2 3
2
*Main> rem 2 3
2
*Main> mod 10 5
0
*Main> rem 10 5
0
*Main> mod 1 0
*** Exception: divide by zero
*Main> rem 1 0
*** Exception: divide by zero
*Main> mod 1 (-1)
0
*Main> rem 1 (-1)
0

CEVAP
4 Mayıs 2011, ÇARŞAMBA


İkinci bağımsız değişken negatif olduğunda aynı değiller:

2 `mod` (-3)  ==  -1
2 `rem` (-3)  ==  2

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jejoab

    Jejoab

    4 NİSAN 2008
  • martin shervington

    martin sherv

    7 EKİM 2011
  • picster

    picster

    20 NİSAN 2006