bitwise-operators

    5

    1答えて

    シームレスなテクスチャを作成するためにラップアラウンドするC#のダイヤモンドスクエアアルゴリズムのimplementationについて読んでいます。次の点を計算するために、正方形または菱形に配置された4つのサンプル点の平均が取られる。テクスチャのエッジにサンプルポイントがある場合、サンプルポイントは反対側にラップされます。このラッピングは、以下のメソッドを使用して行われます。 public dou

    1

    2答えて

    私はDBの専門家ではなく、自分のテーブルを照会する際にどのようなアプローチがベストであるかは不明です。 私はテーブルAvailabilityを持っています。このテーブルには、特定のユーザーが作業できる曜日が含まれています。 私はそれが私のすべてのユーザーのために、例えば仕事に利用できる照会に来るとき今、私は疑問に思って、それは、より高速ではないでしょう。この monday: { ty

    -1

    3答えて

    整数を入力として受け入れ、2の累乗である整数のリストを返すac#メソッドを記述しようとしています。その合計 Input Integer :15 Output of this should be 1(2^0), 2 (2^1), 4 (2^2), 8 (2^3) Sum of above integers is 15 = Input Integer Input Integer :13 O

    0

    1答えて

    私は、マイクロコントローラと別のチップとの間でSPI通信を行う必要があります。チップは16ビットワードを受け入れます。しかし、抽象ライブラリでは、データを2つの8ビットバイトとして送信する必要があります。今、私は読み書きのリクエストを簡単に作成できるようにラッパーを作っていきたいですが、まだ成功していません。以下のようになります。 以下の表は16ビットを示しています。 MSBは、書き込みの場合は0

    3

    3答えて

    は私が本の中で、次のコードを見つけました: def count_bits(x): num_bits = 0 while x: num_bits += x&1 x >>= 1 return num_bits print(count_bits(12)) 私はこの行を理解していない(num_bits + = X & 1) のは、私が入力12(1100

    0

    2答えて

    だから私は今~n私には整数nの操作をしませんが、私はこれを符号なし整数として読み取ることができる方法はありますか? 例えばの場合、私は実際に13が欲しいときに-51を得ます。 Javaでこれを行う方法はありますか? たとえば、バイナリで50は110010です。数字が反転すると001101になるはずです。

    2

    2答えて

    ビット演算子で遊びたいと思っていました。具体的には、循環的なビット単位のシフトを行いたいと思っていました。だから私はJavaでこの例を試してみたときに、私は数101は、それが1つのステップを左シフトすると、今すぐ011になるはずであるしていると言う、それはちょうどこのように、ゼロの束を示しています //Circular right shift private static void testCi

    1

    1答えて

    Minimax-Algorithm Iコードでは、ビット単位の操作で実験を行い、高速化したいと考えています。各gamestateはUInt128として保存され、4x4タイルベースのボードを記述します。各タイルは0〜32(排他的)の値を持つことができ、1タイルあたり5ビットです。 +-------+-------+-------+-------+ | 0-4 | 5-9 | 10-14 | 15-

    0

    1答えて

    私はqwordを持っています。それは4つの部分から成っています - それぞれ16ビット。 各パーツには構造があります。各パーツの最初のビットは1または0、その他はゼロです。 その最初のビットを、その16ビット要素で他のすべての位置にブロードキャストしたいとします。 x64のアセンブリで

    0

    2答えて

    最大16個の四角形が描画されたキャンバスがあります。 サーバーからこのバイナリ番号を受け取りました:100101101(または301、10進数)。 私はこのバイナリ(ビットごとに1つの矩形)に私の四角形を関連づけたいと思っています。0である各ビットの各矩形を隠す必要があります(または、好きなように各ビットの矩形を描きます) 。 だから私のキャンバスに(私たちは100101101を見れば)私が描かれ