Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Calcolare un numero binario
#1
Salve ragazzi, sto cercando da tempo di scrivere un programmino in python che mi scomponga un numero decimale in binario, ma non riesco a capire "l'algoritmo (se così lo posso definire)" che divide il numero per due, e se c'è resto lo riporti e poi calcoli il binario.
Qualche buon' anima che mi aiuta?
Grazie
Nicoseven Sfascio tutto
_________________________________
Notebook sony vaio VPCEH6N3E intel core i5
Ubuntu 12.04.1 64 bit
Cita messaggio
#2
(24-01-2013, 21:25 )Nicoseven Ha scritto: Salve ragazzi, sto cercando da tempo di scrivere un programmino in python che mi scomponga un numero decimale in binario, ma non riesco a capire "l'algoritmo (se così lo posso definire)" che divide il numero per due, e se c'è resto lo riporti e poi calcoli il binario.
Qualche buon' anima che mi aiuta?
Grazie

Più che scomporre, sarà un convertire (da base decimale a binaria).

Se intendi dire che vuoi sapere quale operazione ti restituisce il resto di una divisione, si tratta dell'operatore modulo (%):
x%y restituisce il resto della divisione di x per y
(es. 23%2 --> 1 ; 8%2 --> 0)

Non capisco il "e poi calcoli il binario", visto che il programma per farlo sembra lo voglia scrivere tu.

Bye,
Token
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)