問題タブ [short]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
96 参照

iphone - uiviewcontroller を切り替えるときの short の複数のインスタンス

したがって、2 つの UIViewcontrollers (A と B) があり、UIViewController A 内には、C と D という 2 つの「短い」変数と、E というメソッドがあります。

メソッド E では、D をカウンターとして使用し、数値が 3 になるまでループして、その時点で画像をロードします。画像をクリックすると、UIViewController B が読み込まれます。

UIViewController B が UIViewController A に戻ると、short の 2 つのインスタンスがあります。1 つは UIViewController A の viewDidAppear に設定された値を持ち (これが必要です)、もう 1 つのインスタンスは UIViewController A が最初に使用されたときの値を保持します。

C と D の現在の値を表示するために NSLog を挿入するだけでこれを確認しました。2 回目に UIViewController A が表示されたときに、ショートごとに 2 つの NSlog メッセージが表示されます。

注: PresentModalViewController を使用してビューコントローラーを切り替えています。

何か案は?

0 投票する
3 に答える
200 参照

java - Java - strange errors with unsigned values

There is 2-bytes array: private byte[] mData;

and method:

I wrote the simple test:

The second assert fails with message "Expected 255, but was -1". I know, that 0xFF signed short is, in fact, -1, but why JUnit thinks, that they are not equal? And, what is the correct way to implement such classes?

0 投票する
4 に答える
17298 参照

java - int を unsigned short Java に変換する

iPhone で 3D オブジェクトをモデル化するために、Java で .obj パーサーを作成しました。データをできるだけ小さいバイナリ ファイルとしてエクスポートしたいと考えています。unsigned short に適合するインデックスはたくさんありますが、Java では int として表されます。

ファイルにデータを書き込む直前に、ByteBuffer クラスを使用して変換を行いたいと考えています。バイトを ByteBuffer にプッシュする前にバイトを操作する必要があると思いますが、その方法がわかりません。

お手数ですが、よろしくお願いいたします。

0 投票する
3 に答える
183 参照

javascript - javascript:プロパティを設定しますか、それとも値を返しますか?(簡単な方法)

オブジェクトから値を設定および取得するための短い関数を作成しました(>名前でポイントを取得します)が、私のソリューションが本当に賢いのかどうかはわかりません。

このクエリを完成させるためにどのような変更をお勧めしますか?

0 投票する
1 に答える
696 参照

types - 小さなデータ型の利点

(32ビット)(特にC / C ++)と比較したchar(8ビット)やshort(16ビット)のような小さなデータ型の利点を誰かが私に説明できますか?int

私の考えでは、それは特に利点をもたらしません。32ビットマシンでは、ワードサイズが常に32ビットであるためです。場合によっては、メモリを節約するために、いくつかの小さな型を1つのレジスタに組み合わせることができるのはコンパイラのことですか?では、小さなデータ型は、32ビット未満のハードウェアアーキテクチャやメモリの少ないハードウェアアーキテクチャを対象としているのでしょうか。

さらに、データ型がオーバーフローすることで障害の新しいターゲットが表示されるので、軽く使用するべきではないと思います...

0 投票する
8 に答える
9964 参照

c - cの短い短いint?

できるだけ多くの記憶を絞り出そうとしています。intの行列があり4.9999995e13ますが、必要なのは true または false だけです。基本的に、これらの int ごとに 1 ビットのストレージしか必要ありません。

Cには単一のビット型がないことを理解しています(誰かが理由を説明できるかもしれません)。また、short short int存在する場合、charと同じ1バイトになることも知っています。ただし、C のすべての論理演算は int を返します (他のいくつかの関数も同様です)。

だから私の質問は:

  • 存在させる方法はありshort short intますか?
  • 代わりに使用charすると、すべてのキャストを実行する必要があるため、パフォーマンスが低下intしますか?
  • 私が見逃している別の方法はありますか?

関連する場合に備えて、C99用のGCCでコンパイルしています。

編集このウィキペディアのページでタイプがあるのを見たばかり_Boolですが、これは実際に標準ですか?

0 投票する
3 に答える
15539 参照

c# - C#で2バイトをInt16に変換しますか?

重複の可能性:
short と bytes を変換する良い方法は?
4 バイトを 32 ビット符号なし整数に結合するにはどうすればよいですか?

さて、私はこの仮想マシンを開発しており、64 kb のメモリを搭載しています。メモリに byte[] 配列を使用していますが、問題が 1 つあります。2 バイトを short に、または 4 バイトを Int32 に変換するにはどうすればよいですか?

0 投票する
1 に答える
11586 参照

django - Django admin list_display short_description

django adminでは、list_displayの要素を定義すると、short_descriptionそのフィールドに次のように割り当てることができます。

しかし、年齢フィールドの簡単な説明を変更したい場合はどうなりますか?代わりに、Ageフィールドのヘッダーをとして表示したいと思います。もちろん、フィールドごとにカスタム関数を書くこともできますが、それは悪い解決策だと思います。Person's AgeAgeupper_case_name

これを行う簡単な方法を教えてください。ありがとう

0 投票する
1 に答える
105 参照

c++ - バイト配列内の文字列の後に短い数値を取得する C++

ねえ、この質問に続いて

また行き詰まってしまったので、ウェブや教科書を調べてみました。すぐに別の質問を投稿するのはおそらく悪いことだと思いますが、この問題には本当に困惑しています。だからとにかく...

割り当ての次の部分では、人の年齢を見つけるように求められます。この年齢は、名前の次のバイトにあります。基本的に名前が「ボブ」だったら

ここで、文字数が偶数のすべての名前は 2 つのヌル文字を取得して偶数にし、次の 2 バイトにshort整数を格納します。現時点では、文字列の長さを確認してから、オフセットに配置する前に長さにさらに追加しようとしましたが、うまくいかないようです

0 投票する
4 に答える
28775 参照

android - Toast.LENGTH_LONGとToast.LENGTH_SHORTの値は何ですか?

通知を表示するためにアプリケーションでToastメッセージを印刷していますが、Toast.LENGTH_LONGとToast.LENGTH_SHORTの値を知りたいです。他にどのような値を使用できますか。

誰かがこれらの2つの変数の値を教えてもらえますか?