[Python] Conversione long to hex
Riccardo Magliocchetti
riccardo.magliocchetti a gmail.com
Mar 28 Nov 2017 17:30:58 CET
Il 28/11/2017 17:15, Massimiliano Rosi ha scritto:
> Buonasera a tutti,
>
> ho un dubbio riguardo alla conversione di un long verso hex con il metodo
> to_bytes, perché ritorna un risultato decisamente molto strano:
>
> il numero che devo convertire presenta un'anomalia che non riesco a capire
>
> >>> f = 200000100
> >>> (f).to_bytes(4, byteorder = 'big')
> b'\x0b\xeb\xc2d'
>
> che non mi sembra una corretta rappresentazione esadecimale.
>
> il valore corretto dovrebbe essere: \x0b\xeb\xc2\x64
>
> Riuscite ad aiutarmi a capire il perché?
Ma hai provato a scriverlo su file perchè magari è solo una questione di
rappresentazione?
--
Riccardo Magliocchetti
@rmistaken
http://menodizero.it
Maggiori informazioni sulla lista
Python