2010-06-01 15 views
3
$ bc 
BC> ibase=2 
BC> 110&101      // wanna get 100 
(standar_in) 8: syntax error 

Wikipedia indique que les ops sont "|, & et ^". Il se peut qu'ils ne fonctionnent que dans certains types de BC ou que j'ai mal lu quelque chose.Opérations bitwise en BC?

Répondre

4

Ces opérateurs sont répertoriés dans la section 'Missing' operators relative to C, qui se termine par « ... ne sont pas disponibles en Posix bc »

+0

bonne raison d'apprendre à utiliser C! – otto

1

L'article wikipedia est assez clair que ces opérations ne sont pas en soit bc POSIX ou bc gnu . La page de manuel n'en parle pas non plus.