Changeset 17cdf2c9c1109255cbf69c7adf09760c8280ab6b
- Timestamp:
- 06/07/07 19:48:21
(2 years ago)
- Author:
- Jason Michalski <armooo@armooo.net>
- git-committer:
- Jason Michalski <armooo@armooo.net> 1181263701 +0000
- git-parent:
[93b678298c022603fba0cfada92f385bdaac53df]
- git-author:
- Jason Michalski <armooo@armooo.net> 1181263701 +0000
- Message:
python 2.4 compatabile
fixes #14
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r8e8d602 |
r17cdf2c |
|
| 50 | 50 | # if two values are equidistant, return the larger |
|---|
| 51 | 51 | def nearest(x, list): |
|---|
| 52 | | return reduce(lambda a, b: a if abs(x-a) < abs(x-b) or (abs(x-a) == abs(x-b)and a>b) else b, list) |
|---|
| | 52 | return reduce(lambda a, b: closest(x,a,b), list) |
|---|
| | 53 | |
|---|
| | 54 | def closest(x,a, b): |
|---|
| | 55 | if abs(x-a) < abs(x-b) or (abs(x-a) == abs(x-b)and a>b): |
|---|
| | 56 | return a |
|---|
| | 57 | else: |
|---|
| | 58 | return b |
|---|
| 53 | 59 | |
|---|
| 54 | 60 | def nearestTivoWidth(width): |
|---|