2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mcs / class / System.Numerics / System.Numerics / ChangeLog
1 2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
2
3         * BigInteger.cs: double and float coersion ops.
4         ToString() and ToString(string).
5
6 2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
7
8         * BigInteger.cs: .ctor(double) and .ctor(float).
9
10 2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
11
12         * BigInteger.cs: Log.
13
14 2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
15
16         * BigInteger.cs: GreatestCommonDivisor.
17
18 2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
19
20         * BigInteger.cs: ModPow.
21
22 2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
23
24         * BigInteger.cs: / % Pow.
25
26 2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
27
28         * BigInteger.cs: DivRem.
29
30 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
31
32         * BigInteger.cs: Simplify Mul.
33
34 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
35
36         * BigInteger.cs: Mul.
37
38 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
39
40         * BigInteger.cs: coersion operators for short, ushort,
41         byte and sbyte.
42
43 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
44
45         * BigInteger.cs: <<, >>.
46
47 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
48
49         * BigInteger.cs: | & ^ ~.
50
51 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
52
53         * BigInteger.cs: ++ --, unary +.
54
55 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
56
57         * BigInteger.cs: Abs.
58
59 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
60
61         * BigInteger.cs: Min, Max.
62
63 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
64
65         * BigInteger.cs: Negate.
66
67 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
68
69         * BigInteger.cs: Sub.
70
71 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
72
73         * BigInteger.cs: All relational ops for long.
74
75 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
76
77         * BigInteger.cs: No need to special case  long.MinValue
78         or int.MinValue as 2 complement negate solves it.
79
80 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
81
82         * BigInteger.cs: long CompareTo.
83
84 2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
85
86         * BigInteger.cs: IComparable.
87
88 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
89
90         * BigInteger.cs: Relational ops for ulong with switched args.
91
92 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
93
94         * BigInteger.cs: Equals(ulong) and missing CLSCompliant.
95
96 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
97
98         * BigInteger.cs: Relational ops for ulong. Fix CoreCompare.
99
100 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
101
102         * BigInteger.cs: Add constructor and coersion operators
103         for ulong.
104
105 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
106
107         * BigInteger.cs: Add constructor and coersion operators
108         for uint.
109
110 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
111
112         * BigInteger.cs: Implement -1,0,1 props. Don't allocate
113         zero array.
114
115 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
116
117         * BigInteger.cs: Implement IComparable and IEquatable.
118
119 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
120
121         * BigInteger.cs: Compare and relational ops.
122
123 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
124
125         * BigInteger.cs: Add.
126
127 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
128
129         * BigInteger.cs: GetHashCode.
130
131 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
132
133         * BigInteger.cs: Equals.
134
135 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
136
137         * BigInteger.cs: Added implicit long operator.
138
139 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
140
141         *BigInteger.cs: Added long constructor and coersion operator.
142
143 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
144
145         * BigInteger.cs: The DLR version is close to useless. Replaced
146         by the initial bits of something that is API compliant.
147
148 2009-10-31  Miguel de Icaza  <miguel@novell.com>
149
150         * Add BigInteger.cs from the DLR 0.92, the patch in the directory
151         above this one contains the patch against the original
152         BigIntegerv2.cs source code.
153
154 2009-10-20  Marek Safar <marek.safar@gmail.com>
155
156         * ChangeLog: Added
157