Python Forum
Error in Python 3.6 and how to limit decimal places
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Error in Python 3.6 and how to limit decimal places
#1
Using Python 3.6 and tkinter that comes with it.

My tkinter code:
for myvalue in range(2,11):
    Radiobutton(rightFrame, text=myvalue*.1, font=(None, 14), variable=var, value=myvalue).pack()
Produces radio buttons with the following values:
o 0.2
o 0.30000000000000004
o 0.4
o 0.5
o 0.60000000000000001
o 0.70000000000000001
o 0.8
o 0.9
o 1.0

Why does Python 3.6 erroneously calculate the .3, .6 and .7 values?
And more importantly, what's the simplest way to limit the output to one decimal place using my code?
Reply


Messages In This Thread
Error in Python 3.6 and how to limit decimal places - by Raptor88 - Mar-17-2017, 09:24 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Python Struct Question, decimal 10, \n and \x0a. 3python 2 1,574 Aug-11-2023, 09:29 AM
Last Post: 3python
  Can I Limit Value used by python pajd 9 3,963 Feb-10-2022, 09:54 PM
Last Post: pajd
  Calculate the Euler Number with more decimal places Pedroski55 10 6,936 Oct-31-2021, 04:45 AM
Last Post: Pedroski55
  How to use a variable in Python (2.x) to define decimal part? MDRI 4 3,362 May-07-2021, 12:39 AM
Last Post: MDRI
  Not rounding to desired decimal places? pprod 2 3,434 Mar-05-2021, 11:11 AM
Last Post: pprod
  Decimal Rounding error project_science 4 4,058 Jan-06-2021, 03:14 PM
Last Post: project_science
  Can I format decimal places by column with a dictionary? Mark17 2 3,985 Dec-28-2020, 10:13 PM
Last Post: Mark17
  Time Limit Exceeded error loves 5 4,611 Dec-03-2020, 07:15 AM
Last Post: Sofia_Grace
  python decimal scale precision massimo_m 5 7,690 Aug-22-2019, 11:47 AM
Last Post: perfringo
  testing for Decimal w/o importing decimal every time Skaperen 7 6,282 May-06-2019, 10:23 PM
Last Post: Skaperen

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020