# Problems with decimal numbers

**URL:** <https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447>\
**Category:** General\
**Created:** [September 19, 2021, 7:29pm UTC](https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447 "2021-09-19T19:29:01Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![miguelgiacobbe](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/miguelgiacobbe/32/233019_2.png) [@miguelgiacobbe](https://forum.freecodecamp.org/u/miguelgiacobbe)\
**Post date:** [September 19, 2021, 7:29pm UTC](https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447/1 "2021-09-19T19:29:01Z")

</div>

hi, i can’t solve the last javascript project because the decimal numbers are incorrect…

```auto
//for example:
console.log(0.03 + 0.253)
//output = 0.28300000000000003

```

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [September 19, 2021, 7:34pm UTC](https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447/2 "2021-09-19T19:34:07Z")

</div>

try watching this

[![](https://img.youtube.com/vi/PZRI1IfStY0/maxresdefault.jpg "Floating Point Numbers - Computerphile") ](https://www.youtube.com/watch?v=PZRI1IfStY0)

---

<div class="post-metadata">

**Author:** ![lasjorg](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/lasjorg/32/280761_2.png) [@lasjorg](https://forum.freecodecamp.org/u/lasjorg)\
**Post date:** [September 19, 2021, 7:35pm UTC](https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447/3 "2021-09-19T19:35:50Z")

</div>

What have you tried so far when dealing with this?

Another link

> **[JavaScript deep dive - Floating point numbers and the (in)famous rounding errors](https://www.matthewburfield.com/javascript-deep-dive-floating-point-numbers/)**
>
> A deep dive into how numbers are stored in JavaScript and some common pitfalls that occur.

---

<div class="post-metadata">

**Author:** ![JeremyLT](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jeremylt/32/291894_2.png) [@JeremyLT](https://forum.freecodecamp.org/u/JeremyLT)\
**Post date:** [September 19, 2021, 7:36pm UTC](https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447/4 "2021-09-19T19:36:46Z")

</div>

I am guessing that you are doing the cash register project.

I would either use on integer number of cents or look at the toFixed method.

---

<div class="post-metadata">

**Author:** ![miguelgiacobbe](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/miguelgiacobbe/32/233019_2.png) [@miguelgiacobbe](https://forum.freecodecamp.org/u/miguelgiacobbe)\
**Post date:** [September 19, 2021, 7:56pm UTC](https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447/5 "2021-09-19T19:56:15Z")

</div>

I used the toFixed method and I finally solve it…thanks!

---

<div class="post-metadata">

**Author:** ![miguelgiacobbe](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/miguelgiacobbe/32/233019_2.png) [@miguelgiacobbe](https://forum.freecodecamp.org/u/miguelgiacobbe)\
**Post date:** [September 19, 2021, 7:56pm UTC](https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447/6 "2021-09-19T19:56:54Z")

</div>

I’ll see it later thank you!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/freecodecamp/original/3X/e/1/e1c433102e34b46dfaa3e15d13ab9a514b127078.svg) [@system](https://forum.freecodecamp.org/u/system)\
**Post date:** [March 21, 2022, 7:57am UTC](https://forum.freecodecamp.org/t/problems-with-decimal-numbers/478447/7 "2022-03-21T07:57:07Z")

</div>

Closed on March 21, 2022, 7:57am UTC

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.
