問題タブ [computation]

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

wpf - C# での単純な日付計算

今日から明日または 2 日を減算する方法のサンプル コードをたまたま持っていますか? そして、予約値に応じて数値を掛けます。ホテルのチェックインを操作し、顧客がチェックアウトするときに料金を表示する方法を考えています。これにより、チェックイン時に料金が準備されます。

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

turing-machines - 自明でない状態と遷移を持つチューリングマシン

これについてどうやって行くかについて私にいくつかのアイデアを教えてください

少なくとも4つの重要な(つまり、拒否されない)状態と少なくとも6つの重要な(つまり、拒否されない)遷移を持つチューリングマシンを(Sipser表記を使用して)描画します。

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

c# - 大きな浮動小数点数を 0.4 ^ 100000000 のように高速に計算する、何かアイデアはありますか?

ええと... BIGFLOAT http://www.fractal- Landscapes.co.uk/bigint.html

0.4 ^(1000 または 100000000) のようなものを計算する必要があるのは、非常に長い時間がかかる問題です。並列プログラミングや分散プログラミングについてはまだ勉強していませんが、高速でわかりやすい解決策が必要です。この企画をあと6時間で配信!! :D

コードは次のとおりです。

ここで、K は 1000 、N は 1001 です

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

ruby - Rubyはリアルタイムで出力しない

プロジェクトオイラーでいくつかの問題を開始しました。質問の1つ:

13195の素因数は5、7、13、29です。数600851475143の最大の素因数は何ですか?

私はいくつかのコードを書いています...そしてそれは機能します:

出力:

ここまでは順調ですね!さて、代わりに600851475143を入力すると、ターミナルがハングアップします(当然のことながら、多くの処理を計算しています!)そこで、私が試みたのはputs i、ループ/ if内に配置して、出力をキャプチャすることでした。繰り返しました...リアルタイムで。

しかし、これputs iをループに入れることにより、Rubyは反復全体を通して変数を出力しません。代わりに、ある種のバッファ内の値を保持し、計算が完了するとそれらをフラッシュします。

この特定の問題は、Rubyが計算するのに永遠にかかっています(10分間実行されています)。float変換にあると思われます。

Ruby(私のターミナル?)が計算が終了するまで値を保持するのはなぜですか?代わりに値を見つけるので、リアルタイムで値を確認できますか?これを行うためのより良い方法はありますか?

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

c# - ビットマップを計算する方法は?

リスト項目のすべての組み合わせを取得する方法を探しています。私が考えているのは、bit[][] mybitmap; などのビットマップと同様に、2 次元配列を持つことです。

たとえば、リストに「A、B、C、D」の 4 つの項目がある場合、ビットマップを次のように設定したい

しかし、ビット マップを設定する C# コードを作成するにはどうすればよいでしょうか。(追伸: 私のリストには 100 から 200 ではなく、80 から 90 のアイテムが含まれている可能性があります。確認したばかりです)

ありがとう

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

c - Perfect Power detection in linear time

I'm trying to write a C program which, given a positive integer n (> 1) detect whether exists numbers x and r so that n = x^r

This is what I did so far:

In the program above, "c" is the maxium value for the exponent (r) and "d" will start by being equal to 2. Y is the value to be checked and the variable "out" is set to output that value later on. Basically, what the script does, is to check if the square roots of y exists: if not, he tries with the square cube and so on... When he finds it, he store the value of y in "out" so that: y = out^d

My question is, is there any more efficient way to find these values? I found some documentation online, but that's far more complicated than my high-school algebra. How can I implement this in a more efficient way?

Thanks!

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

java - 計算エラーを修正するには?

ユーザーから 2 つの数字を読み取り、それらを割るプログラムを作成しようとしています。これが私がこれまでに持っているコードです:

計算に問題があります。たとえば、3 割る 4 を入力すると、結果は 0.000000 になります。小数点以下 2 桁まで正しい結果を得るにはどうすればよいですか?

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

performance - N個の球の間の交点を決定します

N個の球の交点を決定するための(速度と精度の観点から)最良のアプローチを知りたいだけです(ここでは2つの球が求められました)。これを行うのに最適な言語を知りたいと思いました。私がやりたいことについてのより詳細な説明はここにあります。

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

c++ - 二乗による累乗 (Project Euler 99) 私の解決策のヒント

これが私が話している問題です http://projecteuler.net/index.php?section=problems&id=99

私のコードは正しくコンパイルされ、実行されます。私は計算がめちゃくちゃになっていると推測しています。行番号 633 が最大であることを教えてくれます (これはプロジェクト euler が間違っていると言っています)。

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

computation - ICON と SNOBOL の計算モデルは何ですか

Icon や Snobol などのプログラミング言語の計算モデルを見つけようとしていますが、これらのプログラミング言語に関する情報が見つかりません...! 知りたい ICON と SNOBOL の計算モデルは何ですか?