1,455 reputation
21330
bio website
location Singapore
age 22
visits member for 2 years, 11 months
seen 14 hours ago

Aug
3
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
btw just curious where is your source that BigNumbers were added to the .NET libraries primarily because they were needed as a building block for many modern cryptographic algorithms (and hence should be able to support values up to several thousand bits)?
Aug
3
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
this is wonderful info, however where is your source that BigInteger relies on int arrays?
Aug
2
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
heys take a look at the update thanks =D
Aug
2
revised any document which says exactly what range of numbers are .NET BigIntegers designed for?
added 321 characters in body
Aug
2
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
@Charles E. Grant yes! this is what i'm talking about. question is are there any / does anyone know of any documents claiming that it is implemented as such?
Aug
2
revised any document which says exactly what range of numbers are .NET BigIntegers designed for?
added 584 characters in body
Aug
2
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
for example, assuming arrays are designed with capability of handling 50 items . this means that if i have 1 item and operations are f(1) time. and when i have 2 items, operations are f(2) time. if i have 50 items operations are f(50) time. but since it is designed for handling 50 items only, the operations done when we have 51 items will be g(51) where g(51) > f(51)
Aug
2
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
a better rephrase would be "is BigInteger really suited for numbers as large as 10^30 when we need the precision" ?
Aug
2
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
of course there are ways to represent numbers greater than ULong.MaxValue and without using BigInteger. i could simply write a custom structure that consists of a ULong and a boolean and viola i can represent up to twice of ULong.MaxValue
Aug
2
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
a better rephrase would be "is BigInteger really suited for numbers as large as 10^30" ?
Aug
2
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
uh not to be rude.. but how does this answer relate to the question?
Aug
2
revised any document which says exactly what range of numbers are .NET BigIntegers designed for?
deleted 2 characters in body
Aug
2
comment any document which says exactly what range of numbers are .NET BigIntegers designed for?
i mean of course i know we should use normal primitives whenever we can.. i mean like say is BigInteger designed for numbers 100 times bigger than ULong.MaxValue or is BigInteger designed for numbers 100k times bigger than ULong.MaxValue? i mean I know it can support 100k times bigger than ULong.MaxValue but is it designed with this range in mind, or is it designed with this range declared "out-of-ordinary requirement"?
Aug
2
asked any document which says exactly what range of numbers are .NET BigIntegers designed for?
Aug
2
answered How do you define elegant code?
Aug
1
accepted What's a schrödinbug?
Aug
1
awarded  Nice Question
Jul
31
accepted What is the advantage of choosing ASCII encoding over UTF-8?
Jul
30
revised What is the advantage of choosing ASCII encoding over UTF-8?
edited title
Jul
30
comment What is the advantage of choosing ASCII encoding over UTF-8?
if i do not need to support beyond 128 chars, what is the advantage of choosing ACSII encoding over UTF8 encoding?