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

  • Liz Morgan

    Liz Morgan

    4 Aralık 2011
  • RayperEnglishKnight

    RayperEnglis

    24 Kasım 2008
  • sebsebdouze

    sebsebdouze

    7 ŞUBAT 2008