Algorithme pour l'arithmétique binaire en Java

Sur le papier, l'arithmétique binaire est simple, mais comme un programmeur débutant, je suis la recherche un peu de mal à venir avec des algorithmes pour l'addition, la soustraction, la multiplication et la division de nombres binaires.

J'ai deux nombres binaires stockés sous forme de chaînes, supposons que tous les zéros ont été supprimés. Comment pourrais-je aller sur la réalisation de ces opérations sur les deux nombres?

Edit: je dois éviter de les convertir vers un int ou long.

  • Voulez-vous apprendre sur la façon de mettre en œuvre l'algorithme réel ou tout simplement faire des opérations arithmétiques avec ces chaînes?
  • stackoverflow.com/questions/1218149/...
  • Daff, je voudrais savoir comment mettre en œuvre l'algorithme.
InformationsquelleAutor Tyler Treat | 2010-03-09