問題タブ [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.

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

objective-c - Objective Cで1桁の整数の左側にゼロを追加するにはどうすればよいですか?

1 桁の整数の左側にゼロを追加するにはどうすればよいですか? これを実行する目的の C 関数はありますか? これが必要なので、NSDateFormat @"ddMMyyyy" を 1 つだけ持つことができます。

10 未満の整数の左側にゼロを追加したいのですが、if ステートメントを使用したくありません。これを達成する機能や方法はありますか?

0 投票する
6 に答える
57546 参照

c# - C#文字列は数字の正規表現で始まります

文字列が数字で始まることを確認する方法を見つけるために、私はしばらく探し回っていました。数字で始まるかどうかを確認できる正規表現ステートメント'/^ \d/'に出くわしました。しかし、私はそれを以下のコードで動作させることができないようです。私は声明のどこで間違っていましたif(Regex.Match(info,"/^\d/"))か?

データの例(タブ区切り):
TicketIDステータスURL InitCats PostRevCatsListNumClosed555555クローズ http://5555555.com/searcho 悪意のあるサイト55555

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

php - PHP でより多くの数字を表示する

私が持っているとしましょう:

0.33333333333333 しか出力されませんが、もっと数字を取得できますか?

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

ruby - 配列に 3 つ以上ある場合、配列内の同じ数字のインスタンスを 3 つだけ削除するにはどうすればよいですか?

特定の数字の 3 回以上の繰り返しを含む配列があるとします。これらの繰り返しのうち 3 つだけを削除し、残りの数字のインスタンスを結果の配列に残します。

例えば:

私の望む結果が得られます:

ただし、以下の例では、最後の「2」を配列に残しておきたいと考えています。

ここでの結果は次のとおりです。

結果を次のようにしたい:

少し異なるロジックを使用して、上記のものと同様の別のコード ブロックもありますが、最終的には同じ結果になります。

3x 繰り返される数字の最初のインスタンスのインデックスを見つけ、そこから [index, 2] を切り出すことを含む厄介なトリックを除いて、私は途方に暮れています。もっと「ルビーに似た」方法が必要です。

ありがとう!

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

.net - なぜguidには特別なフォーマットがあるのですか?

重複の可能性:
GUID 構造がそのまま宣言されているのはなぜですか?

GUID の生成と処理を調べていて、なぜ Microsoft がこれらの「奇妙な」形式を決定したのか疑問に思っています。

この Guid の値をフォーマットする方法を示す単一のフォーマット指定子。フォーマット パラメータは、"N"、"D"、"B"、"P"、または "X" です。format が null または空の文字列 ("") の場合、"D" が使用されます。

何だって?

フォーマット フラグは次のようになります。

N : 32 桁 = 000000000000000000000000000000

D : ハイフンで区切られた 32 桁 = 00000000-0000-0000-0000-000000000000

B : ハイフンで区切られた 32 桁の数字、中かっこで囲まれた = {00000000-0000-0000-0000-000000000000}

P : 括弧で囲まれたハイフンで区切られた 32 桁の数字 = (00000000-0000-0000-0000-000000000000)

X : 中かっこで囲まれた 4 つの 16 進数値。4 番目の値は、同じく中かっこで囲まれた 8 つの 16 進数値のサブセットです = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }}

どうして???

00000000-00000000-00000000-00000000ではない理由

または 0000-0000-0000-0000-0000-0000-0000-0000 ??

マイクロソフトを除いて、誰かが良い答えを持っていますか? :o)

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

c++ - while ループを使用した桁数のカウント

最近、ユーザーが入力した数字の桁数をチェックする必要があるプログラムを作成していました。その結果、次のコードを作成しました。

私が言えることは(私の限られた経験でも)、それは粗雑で、むしろエレガントではないように見えるということです.

このコードを改善する方法についてアイデアを持っている人はいますか (組み込みの c++ 関数を使用していない場合)。

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

algorithm - 数字の出現をカウントする

この問題は本当に私を混乱させます。2つの整数ABが与えられ、 [A、B]の範囲の数字の出現をカウントします。[0、A]から[0、B]の範囲の桁の出現回数を数えることができれば、残りは簡単です。では、 [0、x]の範囲の数字の出現をどのようにカウントできますか?これは宿題ではありません。これは実際にはSPOJの問題です。AとBは10^9まで大きくなる可能性があるため、単純なアプローチは機能しません。いくつかの例を次に示します。

入力:

1 10

出力:

1 2 1 1 1 1 1 1 1 1

入力:

44 497

出力:

85185185185190 96 96 96 95 93

0 投票する
19 に答える
81302 参照

algorithm - 整数の桁数を見つける

正の整数の桁数を求める最良の方法は何ですか?

私はこの3つの基本的な方法を見つけました:

  • 文字列への変換

    /li>
  • for ループ

    /li>
  • 対数計算

    /li>

ほとんどの言語で log10(x) = ln(x) / ln(10) を計算できます。

最初はストリングス方式が一番汚いと思っていたのですが、考えれば考えるほど一番手っ取り早い方法だと思います。またはそれは?

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

regex - perlで正確に4桁の検証

コマンド ライン パラメーターを perl プログラムに渡すときに、検証チェックがあります。最初に渡された引数は 2 番目に渡された引数よりも小さい必要があり、両方の引数は数字のみで、正確に 4 である必要があります。

#Sunny>perl check.pl 2007 2008 これはいい

#Sunny>perl check.pl 2008 2007 これは悪いです

#Sunny>perl check.pl 200 2007 これは悪いです

このためのコードを書きましたが、なぜ機能しないのか理解できません。

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

android - アクティビティ開始時に Android の数字キーパッドを表示

タイトルにあるように、アクティビティの開始時に数字キーパッドを呼び出すにはどうすればよいですか? 今私はこれを持っています:

オンクリエイトで。しかし、これは単なる文字付きの通常のフル キーボードです。