Pomyślałem więc, że liczby ujemne, gdy mod'ed powinny być wprowadzane do dodatniej przestrzeni ... I cant get to się stało w Objective-CWeird Objective-C Mod Zachowanie dla liczb ujemnych
Spodziewam się następująco:
-1 % 3 = 2
0 % 3 = 0
1 % 3 = 1
2 % 3 = 2
Ale się tym
-1 % 3 = -1
0 % 3 = 0
1 % 3 = 1
2 % 3 = 2
Dlaczego to jest i czy istnieje obejście tego problemu?
Clojure to pierwszy język, w którym udało mi się zmodyfikować. Yay! –
@ToddOwen: Python to również dobrze – Claudiu
@Todd, Lisp ma oba. – Pacerier