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

  • efaustus9

    efaustus9

    16 HAZİRAN 2006
  • Roger Huffman

    Roger Huffma

    4 ŞUBAT 2007
  • UniqueApps

    UniqueApps

    4 Ocak 2009