G
Guest
Please consider this code:
----------
Dim i As Decimal
Dim p As Decimal = 31D
i = (2D ^ (p - 1D)) * (2D ^ p - 1D)
----------
Variable "i" should be equal to "2305843008139952128" but, for some reason,
variable "i" becomes "2305843008139950000".
Am I doing something wrong, am I missing something or is this a bug?
----------
Dim i As Decimal
Dim p As Decimal = 31D
i = (2D ^ (p - 1D)) * (2D ^ p - 1D)
----------
Variable "i" should be equal to "2305843008139952128" but, for some reason,
variable "i" becomes "2305843008139950000".
Am I doing something wrong, am I missing something or is this a bug?