問題タブ [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 投票する
6 に答える
51545 参照

python - Pythonの短整数

Pythonは、基盤となるシステムアーキテクチャに基づいて整数を自動的に割り当てます。残念ながら、メモリに完全にロードする必要がある巨大なデータセットがあります。

それで、Pythonにいくつかの整数(C ++'short'に相当)に2バイトだけを使用させる方法はありますか?

0 投票する
11 に答える
135424 参照

java - プリミティブ型 'short' - Java でのキャスト

shortJavaのプリミティブ型について質問があります。JDK 1.6 を使用しています。

私が以下を持っている場合:

コンパイラはコンパイルしたくありません-「intからshortに変換できません」と表示され、にキャストすることを提案しているためshort、次のようになります。

本当にうまくいきます。しかし、私の質問は、なぜキャストする必要があるのですか? a と b の値の範囲はshort- 短い値の範囲は {-32,768, 32767} です。また、操作を実行したいときにキャストする必要があります -、*、/ (他はチェックしていません)。

プリミティブ型に対して同じことを行う場合int、aa+bb を にキャストする必要はありませんint。以下はうまくいきます:

short 型の 2 つの変数を追加する必要があるクラスを設計しているときに、これを発見しました。コンパイラは、キャストを行うように要求しました。type の 2 つの変数でこれを行う場合int、キャストする必要はありません。

ちょっとした注意: プリミティブ型でも同じことが起こりbyteます。したがって、これは機能します:

しかし、これはそうではありません:

longfloatdouble、およびについては、intキャストする必要はありません。shortと のbyte値のみ。

0 投票する
6 に答える
69329 参照

java - 2バイトから短いJava

シリアルポートから133の長さのパケットを読み取っています。最後の2バイトには、CRC値が含まれています。2バイトの値は、Javaを使用してシングル(短いと思います)にしました。これは私がしたことです、

しかし、正しい結果が得られません。署名された値が原因で問題が発生しますか?どうすればこの問題を解決できますか、plzは私が困っているのを助けます

0 投票する
7 に答える
163708 参照

java - JavaのLナンバー(ロング)仕様

Java で数値を入力すると、コンパイラは自動的にそれを整数として読み取るようです。そのため、(long) 6000000000(整数の範囲ではない) を入力すると6000000000、整数ではないというエラーが表示されます。これを修正するには、指定する必要があり6000000000Lました。この仕様は初めて知りました。

short、byte、float、double などの他の数値指定はありますか? 入力している数字が短いと指定できれば、Javaはそれをキャストする必要がないため、これらがあれば良いようです-それは仮定です。間違っている場合は修正してください. 私は通常、この質問を自分で検索しますが、この種の数値仕様が何と呼ばれているのかさえわかりません。

0 投票する
2 に答える
7106 参照

path - サイクル有向グラフの最短経路

1つのノードで有向グラフサイクルの最短経路の例が必要です(アノードからグラフのすべてのノードに到達する必要があります)例があれば、c++またはアルゴリズムで必要です... .....。。。

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

css - あなたが考えることができるいくつかの良いCSSショートハンドは何ですか?

私が考えることができるいくつかは

font: bold 20px Verdana, sans-serif /* バリアント、サイズ、ファミリーを表す 1 行 */

color: #336 /* ショートカラーコード */

height: 0 /* 0 の場合は単位指定不要 */

border: 0 /* border: none と同じ効果ですが、より短い */

background: #ffc /* 色のみが必要な場合は background-color を使用する必要はありません */

パディング: 0; ボーダー: 0; margin: 0 /* コンテンツのみを表示し、それ以外は何も表示しない */

border: 1px dashed #ff0 /* 太さ、スタイル、色 */

margin: 0 0.5em /* 上下左右の余白を指定 */

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

ruby - 短いURLから長いURLを取得するには?

Ruby を使用して、短い URL (tinyURL、bitly など) を対応する長い URL に変換するにはどうすればよいですか?

0 投票する
9 に答える
37304 参照

c# - 本当に単純な短い文字列圧縮

長さが約 255 文字までの文字列を圧縮する本当に簡単な方法はありますか (はい、URLを圧縮しています)。

圧縮の強さには関心がありません。パフォーマンスが非常に高く、すぐに実装できるものを探しています。SharpZipLibよりも単純なもの、つまりいくつかの短いメソッドで実装できるものが欲しいです。

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

jsp - jspメールの短いバージョン?

jsp内で郵送するための「ワンライナー」を探しています。5つのパラメータの値をウェブマスターのメールアドレスに送信したいだけです。短い解決策のアイデアはありますか?

0 投票する
5 に答える
35770 参照

c# - 短いバイトとバイトの間で変換する良い方法はありますか?

バイトのペアを取り込んでショートを出力し、ショートを取り込んでバイトのペアを出力する必要があります。そのような目的のために私が考案した関数は次のとおりです。

これは正しいと思いますが、よくわかりません。これが正しい方法ではない場合、何ですか?フレームワークですでにこれを行う方法はありますか?