Dartビット演算子の実例

以下の実例は、Dartでビット演算子を使用する方法を示しています。

void main() { 
   var a = 2;  // Bit presentation 10 
   var b = 3;  // Bit presentation 11 

   var result = (a & b); 
   print("(a & b) => ${result}");    
   result = (a | b); 
   print("(a | b) => ${result}");
   result = (a ^ b); 
   print("(a ^ b) => ${result}"); 

   result = (~b); 
   print("(~b) => ${result}");  

   result = (a < b); 
   print("(a < b) => ${result}"); 

   result = (a > b); 
   print("(a > b) => ${result}"); 
}

上記のコードを実行すると、出力結果は以下のとおりです。

(a & b) => 2
(a | b) => 3 
(a ^ b) => 1           
(~b) => -4             
(a < b) => true                             
(a > b) => false
Share

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です