Python: Remove division decimal
I have made a program that divides numbers and then returns the number, But the thing is that when it returns the number it has a decimal like this: 2.0 But I want it to give me: 2 so is there anyway I can do this? Thanks in Advance! You can call int() on the end result: >>> int(2.0) 2 When a number as a decimal it is usually a float in Python. If you want to remove the decimal and keep it an integer ( int ). You can call the int() method on it like so... >>> int(2.0) 2 However, int rounds down so... >>> int(2.9) 2 If you want to round to the nearest integer you can use round : >>> round(2.9)