# Division error!

**URL:** <https://www.ruby-forum.com/t/division-error/259730>\
**Category:** Uncategorized\
**Created:** [June 4, 2020, 2:36pm UTC](https://www.ruby-forum.com/t/division-error/259730 "2020-06-04T14:36:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SecInfinity](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/58f4c7/32.png) [@SecInfinity](https://www.ruby-forum.com/u/SecInfinity)\
**Post date:** [June 4, 2020, 2:36pm UTC](https://www.ruby-forum.com/t/division-error/259730/1 "2020-06-04T14:36:19Z")

</div>

When I try to make a division account for example 24/48 the result of 0

 ![forum](https://www.ruby-forum.com/uploads/default/original/2X/9/9ee40835934c5f7d493521c10aa86f7c474e7658.png)

Does anyone know what can it be?

---

<div class="post-metadata">

**Author:** ![pcl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ecae2f/32.png) [@pcl](https://www.ruby-forum.com/u/pcl)\
**Post date:** [June 9, 2020, 1:19pm UTC](https://www.ruby-forum.com/t/division-error/259730/2 "2020-06-09T13:19:28Z")

</div>

It’s integer division. Use to\_f to make num1 a floating point, i.e. `#{num1.to_f / num2}`

---

<div class="post-metadata">

**Author:** ![Jafari](https://www.ruby-forum.com/user_avatar/www.ruby-forum.com/jafari/32/859_2.png) [@Jafari](https://www.ruby-forum.com/u/Jafari)\
**Post date:** [July 8, 2020, 1:59pm UTC](https://www.ruby-forum.com/t/division-error/259730/3 "2020-07-08T13:59:47Z")

</div>

@SecInfinity, You are converting to the Integer.  
For the right result, convert it to a Float with `to_f` .
