エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
bool配列 と byte配列 の変換方法
bool と byte の変換方法 bool型配列からbyte型やbyte型配列、あるいはその逆を求める方法をまとめまし... bool と byte の変換方法 bool型配列からbyte型やbyte型配列、あるいはその逆を求める方法をまとめました。標準的な方法ではうまくやれないようなので、独自に拡張メソッドで定義することにします。 bool型配列 を byte型配列 に変換 bool型配列 を byte型配列 に変換するメソッドです。 まずbyte型変数を0で初期化しておきます。最大8ビット分ループして、最上位ビットから順にビットを立てていきます。 具体的には “0000001” をビットシフトし任意の桁数のみ 1 の byte値を作ります。これで用意しておいた変数とのOR演算を行います。OR演算なのでもとから1が立っている桁はそのままで、任意の桁について1を設定できます。 8bit に足りない場合も当然考えられますが、足りない部分は 0 になります。for文最後の “yield return” を消せば、8b