# How to get floating Number?

**URL:** <https://forum.freecodecamp.org/t/how-to-get-floating-number/139957>\
**Category:** General\
**Created:** [August 4, 2017, 7:02am UTC](https://forum.freecodecamp.org/t/how-to-get-floating-number/139957 "2017-08-04T07:02:39Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![DeylRaytop](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/deylraytop/32/79845_2.png) [@DeylRaytop](https://forum.freecodecamp.org/u/DeylRaytop)\
**Post date:** [August 4, 2017, 7:02am UTC](https://forum.freecodecamp.org/t/how-to-get-floating-number/139957/1 "2017-08-04T07:02:40Z")

</div>

Hello, campers. I’m struggling to get floating Number from integer Number. I’d like to get something like this 5 -\> 5.00. Tried to use toFixed(), but it returns string. Thank for spending you time.  
_(5).toFixed(2) // return string “5.00”_  
_parseFloat((5).toFixed(2)) // return Number 5_  
_Number((5).toFixed(2)) // return Number 5_

---

<div class="post-metadata">

**Author:** ![nt-michael](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/nt-michael/32/72233_2.png) [@nt-michael](https://forum.freecodecamp.org/u/nt-michael)\
**Post date:** [August 4, 2017, 8:04am UTC](https://forum.freecodecamp.org/t/how-to-get-floating-number/139957/2 "2017-08-04T08:04:29Z")

</div>

```auto
// first you'll have to convert your integer to number, you want to make sure you're dealing with a number

var toNum = Number(value);
return toNum.toFixed(2); // 2 is the number of decimal places

```

that should work

Hope it will be helpful 🙂

---

<div class="post-metadata">

**Author:** ![kevcomedia](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/kevcomedia/32/125737_2.png) [@kevcomedia](https://forum.freecodecamp.org/u/kevcomedia)\
**Post date:** [August 4, 2017, 8:13am UTC](https://forum.freecodecamp.org/t/how-to-get-floating-number/139957/3 "2017-08-04T08:13:59Z")

</div>

Numbers in JS are floating-point to begin with.

---

<div class="post-metadata">

**Author:** ![DeylRaytop](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/deylraytop/32/79845_2.png) [@DeylRaytop](https://forum.freecodecamp.org/u/DeylRaytop)\
**Post date:** [August 4, 2017, 8:59am UTC](https://forum.freecodecamp.org/t/how-to-get-floating-number/139957/4 "2017-08-04T08:59:05Z")

</div>

JS doesn’t have such a function.

---

<div class="post-metadata">

**Author:** ![nt-michael](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/nt-michael/32/72233_2.png) [@nt-michael](https://forum.freecodecamp.org/u/nt-michael)\
**Post date:** [August 4, 2017, 9:45am UTC](https://forum.freecodecamp.org/t/how-to-get-floating-number/139957/5 "2017-08-04T09:45:50Z")

</div>

> [@DeylRaytop](#):
>
> Number((5).toFixed(2)) // return Number 5

this is not good expression;

```auto
// first cast your value to number format, before you do convert it float i.e: Number(5).toFixed(2);

```

🙂

---

<div class="post-metadata">

**Author:** ![DeylRaytop](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/deylraytop/32/79845_2.png) [@DeylRaytop](https://forum.freecodecamp.org/u/DeylRaytop)\
**Post date:** [August 4, 2017, 10:21am UTC](https://forum.freecodecamp.org/t/how-to-get-floating-number/139957/6 "2017-08-04T10:21:08Z")

</div>

It doesn’t work though.

---

<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:** [January 17, 2021, 8:46pm UTC](https://forum.freecodecamp.org/t/how-to-get-floating-number/139957/7 "2021-01-17T20:46:21Z")

</div>

Closed on January 17, 2021, 8:46pm UTC


