Il giorno mer, 28/01/2009 alle 10.51 +0100, Pietro Giorgianni ha scritto: > 2009/1/27 Premoli, Roberto <roberto.premoli@pfizer.com>: > > Peccato, non vorrei dovermi studiare Serpenti/Perle solo per 'sta cosa, ma se non ci sono altre strade.... > > continuo a non capire cosa esattamente significa quell'AND: ogni singolo byte? > > se mi spieghi per bene cosa devi fare, ti posto uno script python, uno > script ruby e un programma in c. Il programma qui di seguito implementa l'AND. Si può fare di molto meglio ma ho usato il Python in modo didattico per dimostrarti alcune delle sue feature e farti venire voglia di usarlo. Tu puoi aggiungere un parametro (te lo consiglio come primo parametro) per scegliere il tipo di operazione. :) import sys b1 = [ord(x) for x in open(sys.argv[1]).read()] b2 = [ord(x) for x in open(sys.argv[2]).read()] if len(b1) < len(b2): b1, b2 = b2, b1 while len(b2) < len(b1): b2.append(0) o = open(sys.argv[3], 'w') for i in range(len(b1)): o.write(chr(b1[i] & b2[i])) -- Federico Di Gregorio http://people.initd.org/fog Debian GNU/Linux Developer fog@debian.org INIT.D Developer fog@initd.org Il panda ha l'apparato digerente di un carnivoro (e.g., di un orso). Il panda ha scelto di cibarsi esclusivamente di germogli di bambù. Quindi, il panda è l'unico animale vegano del pianeta. Il panda merita di estinguersi. -- Maria, Alice, Federico
Attachment:
signature.asc
Description: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio firmata digitalmente