Python Forum
comparing fractional parts of floats
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
comparing fractional parts of floats
#2
Maybe multiply by 10, and just use the integer part of the float?
>>> x = 1.32 / 0.942
>>> x
1.4012738853503186
>>> import math
>>> left = math.floor(x)
>>> left
1
>>> x -= left
>>> x
0.4012738853503186
>>> right = math.floor(x * 10)
>>> left, right
(1, 4)
Reply


Messages In This Thread
comparing fractional parts of floats - by Skaperen - Mar-18-2019, 07:31 PM
RE: comparing fractional parts of floats - by nilamo - Mar-18-2019, 07:45 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  When is it safe to compare (==) two floats? Radical 4 780 Nov-12-2023, 11:53 AM
Last Post: PyDan
  floats 2 decimals rwahdan 3 1,659 Dec-19-2021, 10:30 PM
Last Post: snippsat
  rounding and floats Than999 2 3,138 Oct-26-2020, 09:36 PM
Last Post: deanhystad
  int, floats, eval menator01 2 2,463 Jun-26-2020, 09:03 PM
Last Post: menator01
  Stuck comparing two floats Tizzle 7 3,067 Jun-26-2020, 08:23 AM
Last Post: Tizzle
  rounding floats to a number of bits Skaperen 2 2,333 Sep-13-2019, 04:37 AM
Last Post: Skaperen
  Integer vs Floats Tazbo 2 2,897 Jan-09-2019, 12:06 PM
Last Post: Gribouillis
  Formatting floats Irhcsa 6 4,217 Oct-04-2018, 04:23 PM
Last Post: volcano63
  How do you sort a table by one column?? (of floats) sortedfunctionfails 3 12,352 Jan-11-2018, 09:04 AM
Last Post: sortedfunctionfails
  Reading floats and ints from csv-like file Krookroo 15 20,156 Sep-05-2017, 03:58 PM
Last Post: Krookroo

Forum Jump:

User Panel Messages

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