Rename 225.md to docs/forum/bitcoin-forum/225.md

This commit is contained in:
wakgill
2021-01-12 20:45:57 -06:00
committed by GitHub
parent e1caf80186
commit 4a087dea2d
+33
View File
@@ -0,0 +1,33 @@
---
layout: forum
title: 'Re: BUG Report: Rounding glitch'
grand_parent: Forum Posts
parent: Bitcoin Forum
nav_order: 225
date: 2010-07-17 16:06:12 UTC
original: https://bitcointalk.org/index.php?topic=432.msg3769#msg3769
---
# Re: BUG Report: Rounding glitch
---
```
Re: BUG Report: Rounding glitch
July 17, 2010, 04:06:12 PM
It must be a rounding error when getinfo converts to floating point to return the JSON-RPC result. The only place where it uses floating point to represent money is returning a value in JSON-RPC.
1.139999999999 is longer than bitcoin can internally represent.
internally, it could only be:
1.13999999 or
1.14000000
1.139999999999 is much much closer to 1.14000000 than 1.13999999, so it must be 1.14000000.
The code is this:
(double)GetBalance() / (double)COIN.
(I can't think of an easy way to fix it at the moment)
```