問題タブ [digits]
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.
digits - 数字を文字に変換するライブラリまたはコード
数字 (24 など) を文字 (24 など) に変換するためのコードまたはライブラリ (おそらく Java) を教えてください。明らかに、ロケールを (英語からイタリア語に) 変更する必要があります。
c - 2 つの数値配列の乗算
Cで2つの数値配列を乗算する方法を教えてください。数値配列は基本的に、数字を含む 2 つの文字列から派生します。例: 123456 および 132465。
編集: と の 2 つの文字列がS1 = "123456"
ありS2="132546"
ました。次に、これらの 2 つの文字列を int の配列、つまり int IS1[6] と IS2[6] に変換して、
と
ここで、これら 2 つの配列を乗算する必要があります。助けてください。
truncate - 桁数制限
私のプロジェクトは、数が素数であるかどうかをテストするプログラムを作成することです。コードの準備ができました。しかし、たとえば19桁の素数を入力すると、コードはすぐに「composite」を出力します。数字の最後の数桁をゼロとして扱うからだと確信しています。scilabに16桁以上を保存する方法はありますか?
c - Cの数字の間にスペースを挿入する
123456
のような数字を取り、それを として印刷するにはどうすればよい1 2 3 4 5 6
ですか?
r - Rでの印刷出力の10進数の桁数の制御
Rには、数字表示を制御するオプションがあります。例えば:
R セッションが終了するまで、計算結果が 10 桁で表示されるはずです。R のヘルプ ファイルでは、digits パラメータの定義は次のとおりです。
桁数: 数値を印刷するときに印刷する桁数を制御します。あくまでも提案です。有効な値は1 ~ 22で、デフォルトは7です。
したがって、これは単なる提案であると書かれています。多かれ少なかれではなく、常に 10 桁を表示したい場合はどうすればよいですか?
2 番目の質問は、22 桁以上を表示したい場合、つまり 100 桁などのより正確な計算をしたい場合はどうすればよいかということです。ベースRで可能ですか、それとも追加のパッケージ/機能が必要ですか?
編集: jmoyの提案のおかげで、試しsprintf("%.100f",pi)
てみましたが、
小数点以下48桁です。これはRが処理できる最大制限ですか?
c# - 文字列内の数字をアルファベット順に並べ替える
タイトルのリストがあり、そのうちのいくつかは数字で始まります (例: ウィジェットを作成する 5 つの方法)。タイトルは変えずに「5つの方法…」として並べ替えたいと思います。一部の映画の場所でこれが行われていることはわかっていますが、オンラインでその方法に関する情報を見つけることができません. 何か案は?
algorithm - 数列を指定して、チェック ディジット アルゴリズムを見つけるには...?
チェック ディジットで構成される一連のインデックス番号があるとします。十分な数のサンプル (例えば 250 サンプル インデックス番号) がある場合、チェック ディジットの生成に使用されたアルゴリズムを抽出する方法はありますか?
可能なアルゴリズムのセットを見つけるには、少なくともプログラムによるアプローチが必要だと思います。
更新: インデックス番号の長さは、チェック ディジットを含めて 8 桁です。
python - Python - 除算結果の有効桁数
ここの初心者。次のコードがあります。
これにより、次が出力されます。
デフォルトで有効桁数がどのように決定されるかについての説明を探していましたが、意味のある説明を見つけるのに苦労しました。このリンクリンク テキストは、デフォルトで「print」ステートメントが数字を有効数字 10 桁まで出力することを示唆していますが、私の結果ではそうではないようです。
有効桁数/精度はどのように決定されますか?
誰かが私のためにこれに光を当てることができますか.
どうぞよろしくお願いいたします。
list - プロローグ: 数字のリストから形成できる一意の数字のすべての数を見つける
これまでに思いついた最高のものは、この関数です。
wheredigit/1
は、アトムが 10 進数かどうかを検証する関数です。
は、のすべての数字numberFromList(List, N)
で形成できるすべての数値を検索しますList
。
例[2, 3] -> 23, 32
。しかし、私はこの結果を得たい:[2, 3] -> 2, 3, 23, 32
私はこれについて考えるのに多くの時間を費やしましたappend(L, _, List)
.
貢献していただければ幸いです。
java - Javaで数値を特定の桁数にパディングする最速の方法
DBで生成されたシーケンス番号(Y)に基づいて、長さがX桁の数(Xはランタイムプロパティファイルから読み取られます)を作成するために、適切に最適化されたコードを作成しようとしています。これは、フォルダーで使用されます。 -ファイルを保存するときの名前。
私はこれまでに3つのアイデアを思いつきましたが、そのうちの最も速いものが最後のアイデアですが、これについて人々からのアドバイスをいただければ幸いです...
1)初期容量XでStringBuilderをインスタンス化します。Yを追加します。長さがX未満の場合、位置ゼロにゼロを挿入します。
2)初期容量XでStringBuilderをインスタンス化します。長さがX未満の場合は、ゼロを追加します。StringBuilder値に基づいてDecimalFormatを作成し、必要に応じて数値をフォーマットします。
3)Math.pow(10、X)の新しいintを作成し、Yを追加します。新しい番号にString.valueOf()を使用してから、substring(1)を使用します。
2つ目は、明らかに外側ループと内側ループのセクションに分割できます。
だから、何かヒントはありますか?10,000回の反復のforループを使用すると、最初の2つから同様のタイミングが得られ、3番目の方法は約10倍高速です。これは正しいようですか?
以下の完全なテストメソッドコード...