modの結果が実際に正しい場合でも私は等価性をテストすると何らかの理由で私は大きなintから間違った結果を得ています! 例えば、私は大きなint型を使用する場合、私はこれを行うとき、私は偽の取得1.大きいint私に平等で間違った結果を与える
、その結果2 2015パーセントを計算したいと思います:
fmt.Println((test.Mod(big.NewInt(2015),big.NewInt(2)))==big.NewInt(1))
しかし、私は定期的にint型を使用する場合、私は正しい(とにかく正しい):
fmt.Println(2015%2==1)
big intを使用すると、私は平等を違う方法で行うことになっていますか?