問題タブ [ulong]
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.
c# - 誰かが、数値の上下が計算されるのに、実際の数値が計算されない理由を説明できますか?
したがって、このコンソール アプリは、数値が素数であるかどうかを出力するだけで、ほぼすべての数値でうまく機能しますが、ハードコードされた 2 つの数値 (7389274937501454911 および 9389274937501454911) を使用して関数のタイム テストを行うように割り当てが要求された場合、これらの数値は何も出力されませんが、両方の数値に +1 または -1 が出力されます。
c# - c++ から c# に ulong を移行する
アプリケーションを C から C# に変換していますが、ulong
値を使用してシフトを変換する際にエラーが発生しました。
C++ の元のコードは次のとおりです。
C# では、次のようにする必要があると思います。
実行時にエラーが発生しますCS0019 Operator '&' cannot be applied to operands of type 'ulong' and 'ulong'
。
その理由は0xffffffffffffffff
。問題を理解して解決するのを手伝ってもらえますか?
どうもありがとうございました。