2010-09-10 11 views

Répondre

0

n ^= 1U << i est assez facile, non?

-1

Vous pouvez faire

pow(2, i)^n 
+1

vous devriez lancer le résultat (inexact) de pow à un int pour que cela fonctionne. –

+0

Non, vous ne pourriez pas. 'pow' renvoie un double, ce qui n'est pas un argument valide pour l'opérateur'^'. Il n'y a aucune garantie que 'pow' donnera un résultat exact. –