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

  • GavinMichaelBooth

    GavinMichael

    26 AĞUSTOS 2006
  • Peyton

    Peyton

    28 Aralık 2008
  • spederson7

    spederson7

    17 Temmuz 2006