A andrews Well-known member Joined Nov 22, 2011 Messages 132 Programming Experience 5-10 Aug 31, 2013 #1 Hi, Dim db As Double = 1509736837875804.0 Dim dc As Decimal = 1509736837875804D Dim dbconv As Decimal = CDec(db) MessageBox.Show((dbconv - dc).ToString) Why do I get -4 ?
Hi, Dim db As Double = 1509736837875804.0 Dim dc As Decimal = 1509736837875804D Dim dbconv As Decimal = CDec(db) MessageBox.Show((dbconv - dc).ToString) Why do I get -4 ?
JohnH VB.NET Forum Moderator Staff member Joined Dec 17, 2005 Messages 15,799 Location Norway Programming Experience 10+ Aug 31, 2013 #2 Maybe explained here Troubleshooting Data Types (Visual Basic) Upvote 0 Downvote
A andrews Well-known member Joined Nov 22, 2011 Messages 132 Programming Experience 5-10 Aug 31, 2013 #3 Thanks, that should be. I did not know. Regards, Upvote 0 Downvote