質問編集履歴
2
追記を記入
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,4 +8,8 @@
|
|
8
8
|
操作後:1032 ビットで表すと「0000 0100 0000 1000」
|
9
9
|
|
10
10
|
値は取得できています。
|
11
|
-
あとはビットを操作するだけなのですが・・・
|
11
|
+
あとはビットを操作するだけなのですが・・・
|
12
|
+
|
13
|
+
追記:
|
14
|
+
どのビットを操作するかは変動します。
|
15
|
+
何ビット目かは値として取得しています。
|
1
PLCに関する記述を削除
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,11 @@
|
|
1
1
|
###前提・実現したいこと
|
2
|
-
VB.netで
|
2
|
+
VB.netである16ビット整数の特定のビットを操作したいです。
|
3
|
-
例:アドレスR8000の値「8」の10ビット目を立てたい。
|
4
|
-
取得値:8 ビットで表すと「0000 0000 0000 1000」
|
5
|
-
操作後:1032 ビットで表すと「0000 0100 0000 1000」
|
6
3
|
|
4
|
+
例:取得値「8」の10ビット目を立てたい。
|
5
|
+
|
6
|
+
取得型:integer
|
7
|
+
取得値:8 ビットで表すと「0000 0000 0000 1000」
|
8
|
+
操作後:1032 ビットで表すと「0000 0100 0000 1000」
|
9
|
+
|
7
10
|
値は取得できています。
|
8
11
|
あとはビットを操作するだけなのですが・・・
|