Python Forum
Mapping a value to an interval
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Mapping a value to an interval
#13
Here is my last word
__version__ = '2023.03.17.2'

def rounding(precision, value):
    y = 0.5 if value >= 0 else -0.5
    return precision * int(y + value / precision)

def interval(coord, scale):
    s = scale // 2
    u = rounding(s, coord)
    return (u - s, u + s)

if __name__ == '__main__':
    from random import randint

    for i in range(10):
        x = randint(0, 1000000)
        print(x, interval(x, 5000))
Output:
589802 (587500, 592500) 886897 (885000, 890000) 775585 (772500, 777500) 17445 (15000, 20000) 794528 (792500, 797500) 57525 (55000, 60000) 466087 (462500, 467500) 501046 (497500, 502500) 906234 (902500, 907500) 744038 (742500, 747500)
Reply


Messages In This Thread
Mapping a value to an interval - by JazonKuer - Mar-17-2023, 08:43 AM
RE: Mapping a value to an interval - by menator01 - Mar-17-2023, 09:04 AM
RE: Mapping a value to an interval - by JazonKuer - Mar-17-2023, 09:51 AM
RE: Mapping a value to an interval - by Gribouillis - Mar-17-2023, 01:16 PM
RE: Mapping a value to an interval - by JazonKuer - Mar-17-2023, 01:23 PM
RE: Mapping a value to an interval - by Gribouillis - Mar-17-2023, 02:13 PM
RE: Mapping a value to an interval - by JazonKuer - Mar-17-2023, 07:06 PM
RE: Mapping a value to an interval - by deanhystad - Mar-17-2023, 02:40 PM
RE: Mapping a value to an interval - by JazonKuer - Mar-17-2023, 07:10 PM
RE: Mapping a value to an interval - by Gribouillis - Mar-17-2023, 07:37 PM
RE: Mapping a value to an interval - by JazonKuer - Mar-17-2023, 07:42 PM
RE: Mapping a value to an interval - by Gribouillis - Mar-17-2023, 07:49 PM
RE: Mapping a value to an interval - by Gribouillis - Mar-17-2023, 07:59 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  access is denied error 5 for network drive mapping ? ahmedbarbary 2 1,839 Aug-17-2022, 10:09 PM
Last Post: ahmedbarbary
  Confidence interval after doing penalised cox regression HatemAli 0 1,163 Feb-23-2022, 11:02 PM
Last Post: HatemAli
  Mapping a range ebolisa 5 3,593 Jun-12-2021, 11:17 PM
Last Post: ebolisa
  Complex X Tick Interval JoeDainton123 0 1,505 Oct-05-2020, 07:27 PM
Last Post: JoeDainton123
  mapping joystick axis to specific 'channels' in python DashOrion 1 2,654 Jul-07-2020, 04:26 PM
Last Post: DashOrion
  Updating a matrix in a time interval inside a for loop vp1989 4 2,945 May-17-2020, 07:15 PM
Last Post: vp1989
  Assigning Data from one column to another with different associated timing interval alexafshari 1 1,983 Apr-30-2020, 03:59 PM
Last Post: pyzyx3qwerty
  adddate interval in python Steve42 2 2,264 Apr-16-2020, 08:24 PM
Last Post: Larz60+
  mapping-camera-coordinates-to-a-2d-floor-plan fauveboyxuuki 0 2,577 Dec-10-2019, 10:34 PM
Last Post: fauveboyxuuki
  save data in .txt after certain interval Shaswat 1 2,134 Oct-13-2019, 07:07 AM
Last Post: Gribouillis

Forum Jump:

User Panel Messages

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