| FAQ |
| Kalender |
|
|
|
|
#1 | ||
|
|||
|
Flitig postare
|
Din beskrivning är någorlunda vag ... men här är mitt försök.
Kod:
def transform(a, b1, b2, c1, c2):
delta_b = b2 - b1
dist_b = a - b1
scale = float(dist_b) / delta_b
delta_c = c2 - c1
dist_c = delta_c * scale
return c1 + dist_c
print transform(2, 0, 10, 0, 1000)
|
||
|
|
Svara med citat
|
|
|
#2 | |||
|
||||
|
Klarade millennium-buggen
|
Tack, det verkar ju fungera som tänkt (även om jag inte har testat med negativa tal etc)
|
|||
|
|
Svara med citat
|
| Svara |
|
|