問題タブ [long-integer]

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 投票する
7 に答える
956424 参照

c - longをフォーマットするprintfの引数は何ですか?

この関数は、またはのprintf引数型を取ります。ただし、値については何も表示されません。%d%isigned intlong

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

casting - long から HWND (VS8 C++)

HWND (C++ Visual Studio 8) に long をキャストするにはどうすればよいですか?

しかし、次の警告が表示されました。

警告 C4312: '型キャスト': 'LONG' からより大きなサイズの 'HWND' への変換

ありがとう。

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

background - C# 長時間実行プロセッサ アプリを開発するための最良の方法論

さまざまな継続的なタスクを実行するいくつかの異なる c# ワーカー アプリケーションがあります: キューからの電子メールの送信、Web サイト データベースから注文データベースへの新しい注文のインポート、データベースのバックアップと復元の作成、OLTP -> OLAP のデータ処理の実行、およびその他の関連タスク。以前は Windows サービスとしてリリースしていましたが、現在は通常のコンソール アプリケーションとしてリリースしています。それらはすべて、私が作成した一般的なタスク ランナー フレームワークに基づいており、これには満足していますが、これらのタイプのアプリケーションをデプロイする最善の方法が何であるかはわかりません。コンソール バージョンは、すばやく簡単に使用でき、プログラムのアクティビティと出力をすばやく確認できるため、気に入っています。欠点は、ワーカー コンピューターで複数のコンソール画面が実行されているため、煩雑になることです。一方、サービス メソッドはデプロイに時間がかかるようで、イベント ログを調べてメッセージを確認する必要があります。これに関するいくつかの経験/コメントは何ですか?

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

java - シーケンス生成の主キーの適切なサイズは?

現在、システムの主キーの長さは 10 桁で、Java 整数の制限をわずかに超えています。これらのキーの数値オーバーフローによって引き起こされる今後のメンテナンスの問題を回避したいのですが、同時に、必要のない無限大の数値を格納するためにシステム パフォーマンスを大幅に犠牲にしたくありません。

主キーのサイズをどのように管理していますか? より大きな Long よりもパフォーマンス上の利点があり、必要に応じてサイズを大きくするために、Java 整数に固執する方がよいでしょうか。シーケンスサイズ?

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

java - 長い変数を追加すると連結が発生するのはなぜですか?

足し算の実行中にJavaは長い変数で何をしますか?

間違ったバージョン 1:

間違ったバージョン 2:

正しいバージョン:

Javaがそれらを連結する理由がわかりません。

なぜ2つのプリミティブ変数が連結されているのですか?

ごきげんよう、ゲルダ

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

excel - Long データ型のオーバーフロー

VBA Excel で素因数分解を実行しようとしていますが、longデータ型の制限に達しています -

実行時エラー 6 オーバーフロー

これを回避し、VBA 内にとどまる方法はありますか? 明らかに、より適切な別のプログラミング言語を使用することになることは承知しています。


Lance のソリューションは、大きな数値を変数に入れることができるようになりました。ただし、関数を適用しようとすると、たとえばMODbignumber 、エラーメッセージで失敗しますMOD 2

実行時エラー 6 オーバーフロー

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

c++ - 任意に大きな整数を処理する方法

私はプログラミング言語に取り組んでおり、今日、階乗関数(再帰)をコンパイルできるポイントを得ましたが、整数の最大サイズのために、取得できる最大はfactorial(12)です。任意の最大サイズの整数を処理するためのいくつかの手法は何ですか? この言語は現在、コードを C++ に変換することで機能します。

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

c# - 奇妙な c# オーバーフロー エラー

誰かが変数 a のオーバーフローの理由を説明できますか? b は a より大きいことに注意してください。

ありがとう!

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

data-structures - __int64 に相当する eVC++ データ型が必要です

に相当するeVC++のデータ型はあり__int64ますか? エイリアスはどれもコンパイルされません。そして、長いタイプが見つかりませんMath.h

サードパーティのライブラリも許容されます。

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

long-integer - long long を使用しないシステムでの 23 ビット データ型の乗算

マイクロコントローラーに浮動小数点演算を実装しようとしていますが、これまでのところ十分な成功を収めています。

問題は、コンピューターで乗算を行う方法にあり、正常に動作します。

__muldi3したがって、私の問題は、そこを試してみると、マイクロコントローラーが未定義の参照をスローすることであることがわかりますgig = mm1*mm2

また、小さいデータ型を試してみると、最下位ビットのみが保持されますが、これは望ましくありません。製品の 23 msb ビットが必要です。

どうすればこれを行うことができるかについて、誰かアイデアがありますか?