問題タブ [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.
python - Pythonの短整数
Pythonは、基盤となるシステムアーキテクチャに基づいて整数を自動的に割り当てます。残念ながら、メモリに完全にロードする必要がある巨大なデータセットがあります。
それで、Pythonにいくつかの整数(C ++'short'に相当)に2バイトだけを使用させる方法はありますか?
java - プリミティブ型 'short' - Java でのキャスト
short
Javaのプリミティブ型について質問があります。JDK 1.6 を使用しています。
私が以下を持っている場合:
コンパイラはコンパイルしたくありません-「intからshortに変換できません」と表示され、にキャストすることを提案しているためshort
、次のようになります。
本当にうまくいきます。しかし、私の質問は、なぜキャストする必要があるのですか? a と b の値の範囲はshort
- 短い値の範囲は {-32,768, 32767} です。また、操作を実行したいときにキャストする必要があります -、*、/ (他はチェックしていません)。
プリミティブ型に対して同じことを行う場合int
、aa+bb を にキャストする必要はありませんint
。以下はうまくいきます:
short 型の 2 つの変数を追加する必要があるクラスを設計しているときに、これを発見しました。コンパイラは、キャストを行うように要求しました。type の 2 つの変数でこれを行う場合int
、キャストする必要はありません。
ちょっとした注意: プリミティブ型でも同じことが起こりbyte
ます。したがって、これは機能します:
しかし、これはそうではありません:
long
、float
、double
、およびについては、int
キャストする必要はありません。short
と のbyte
値のみ。
java - 2バイトから短いJava
シリアルポートから133の長さのパケットを読み取っています。最後の2バイトには、CRC値が含まれています。2バイトの値は、Javaを使用してシングル(短いと思います)にしました。これは私がしたことです、
しかし、正しい結果が得られません。署名された値が原因で問題が発生しますか?どうすればこの問題を解決できますか、plzは私が困っているのを助けます
java - JavaのLナンバー(ロング)仕様
Java で数値を入力すると、コンパイラは自動的にそれを整数として読み取るようです。そのため、(long) 6000000000
(整数の範囲ではない) を入力すると6000000000
、整数ではないというエラーが表示されます。これを修正するには、指定する必要があり6000000000L
ました。この仕様は初めて知りました。
short、byte、float、double などの他の数値指定はありますか? 入力している数字が短いと指定できれば、Javaはそれをキャストする必要がないため、これらがあれば良いようです-それは仮定です。間違っている場合は修正してください. 私は通常、この質問を自分で検索しますが、この種の数値仕様が何と呼ばれているのかさえわかりません。
path - サイクル有向グラフの最短経路
1つのノードで有向グラフサイクルの最短経路の例が必要です(アノードからグラフのすべてのノードに到達する必要があります)例があれば、c++またはアルゴリズムで必要です... .....。。。
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 /* 上下左右の余白を指定 */
ruby - 短いURLから長いURLを取得するには?
Ruby を使用して、短い URL (tinyURL、bitly など) を対応する長い URL に変換するにはどうすればよいですか?
c# - 本当に単純な短い文字列圧縮
長さが約 255 文字までの文字列を圧縮する本当に簡単な方法はありますか (はい、URLを圧縮しています)。
圧縮の強さには関心がありません。パフォーマンスが非常に高く、すぐに実装できるものを探しています。SharpZipLibよりも単純なもの、つまりいくつかの短いメソッドで実装できるものが欲しいです。
jsp - jspメールの短いバージョン?
jsp内で郵送するための「ワンライナー」を探しています。5つのパラメータの値をウェブマスターのメールアドレスに送信したいだけです。短い解決策のアイデアはありますか?
c# - 短いバイトとバイトの間で変換する良い方法はありますか?
バイトのペアを取り込んでショートを出力し、ショートを取り込んでバイトのペアを出力する必要があります。そのような目的のために私が考案した関数は次のとおりです。
これは正しいと思いますが、よくわかりません。これが正しい方法ではない場合、何ですか?フレームワークですでにこれを行う方法はありますか?