je suis stupide ou j'ai des vers ou les deux, et peut-être même davantage
ça fait une journée que je tente de convertir ce pg python en VB avec un insuccès notoire et récurrent
HELP
merci
le corpus delicti est l'Algorithme de Karatsuba que j'ai trouvé en python et en serpentant sur le net.
j'aime déjà ce génial informaticien bilingue (python-VB) qui pourra m'aider à traduire
les def , % et == ne posent pas de pb, ce sont les calculs, parfois alphanumériques, parfois numériques, qui m'insupportent.
'max = 5
'def Split(l):
' if l % 2 == 0:
' return l / 2
' Else:
' return (l + 1) / 2
'def max(a, b):
' if a > b:
' return a
' Else:
' return b
'def mult(x, y):
' x = long(x)
' y = long(y)
' x_str = Str(x)
' y_str = Str(y)
' l1 = Len(x_str)
' l2 = Len(y_str)
' if (l1 < max and l2 < max):
' return x * y
' Else:
' x_split = Split(l1)
' y_split = Split(l2)
' x1 = x[0,x_split]
' x2 = x[x_split + 1,l1 - 1]
' y1 = y[0,y_split]
' y2 = y[y_split + 1,l2 - 1]
' a = mult(x1, y1)
' b = mult(x2, y2)
' c = mult(x1 + x2, y1 + y2)
' m = max(l1, l2)
' d = (c - a - b) * 10**m
' e = b**(2 * m)
' Z = a + d + e
' return z
'f = mult(x, y)
'Print '''The product of''',x,'''and''',y,'''is''',f,'''.'''