回答編集履歴

6

修正

2022/11/12 04:26

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -5,4 +5,4 @@
5
5
  なので Bit 型 の x や y, b1, b2 には、使えませんし入れられません。
6
6
  And クラスや Not クラスを組み合わせて書くべきと思います。
7
7
 
8
- LogicCircuit も And も Not も冗長ですし、 Nand 共々メソッドとして Bit に書くのが使い易いと思いますが。
8
+ LogicCircuit も And も Not も冗長ですし、本来なら Nand 共々メソッドとして Bit に書くのが使い易いと思いますが。

5

修正

2022/11/12 04:24

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,8 +1,8 @@
1
1
  >Bit b1= x && y;
2
2
  >Bit b2= !b1;
3
3
 
4
- && や ! が使えるのは boolean 型だけです。
4
+ && や ! が使えるのは boolean 型だけで、その結果も boolean 型です。
5
- x や y Bit 型ですので使えません。
5
+ なので Bit 型 の x や y, b1, b2 には、使えませんし入れられません
6
- And や Not を組み合わせて書くべきと思います。
6
+ And クラスや Not クラスを組み合わせて書くべきと思います。
7
7
 
8
8
  LogicCircuit も And も Not も冗長ですし、 Nand 共々メソッドとして Bit に書くのが使い易いと思いますが。

4

追記

2022/11/12 04:17

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,3 +1,6 @@
1
+ >Bit b1= x && y;
2
+ >Bit b2= !b1;
3
+
1
4
  && や ! が使えるのは boolean 型だけです。
2
5
  x や y は Bit 型ですので使えません。
3
6
  And や Not を組み合わせて書くべきと思います。

3

追記

2022/11/12 04:16

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -2,4 +2,4 @@
2
2
  x や y は Bit 型ですので使えません。
3
3
  And や Not を組み合わせて書くべきと思います。
4
4
 
5
- And も Not も冗長ですし、 Nand 共々メソッドとして Bit に書くのが使い易いと思いますが。
5
+ LogicCircuit も And も Not も冗長ですし、 Nand 共々メソッドとして Bit に書くのが使い易いと思いますが。

2

追記

2022/11/12 04:10

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,3 +1,5 @@
1
1
  && や ! が使えるのは boolean 型だけです。
2
2
  x や y は Bit 型ですので使えません。
3
3
  And や Not を組み合わせて書くべきと思います。
4
+
5
+ And も Not も冗長ですし、 Nand 共々メソッドとして Bit に書くのが使い易いと思いますが。

1

間違い

2022/11/12 04:00

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,3 +1,3 @@
1
1
  && や ! が使えるのは boolean 型だけです。
2
2
  x や y は Bit 型ですので使えません。
3
- And や Not のように if 文で判定するのが良いと思われます。
3
+ And や Not を組み合わせて書くべきと思ます。