問題タブ [pad]
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.
php - PHP 日付範囲 (MySql カレンダー テーブルを使用しない)
データベースから結果を取得するために必要なデータ範囲があります。いつもの問題で、毎日記録があるわけではなく、チャートがゆがんでいます。結果を 0 で埋めて、最善の方法について質問する必要があります。
配列に正しい日数を入力するphpルーチンがあり、ループ内のその日の配列に値がある場合は値を挿入し、そうでない場合はゼロのままにする必要があります。
ループで処理している日付のデータがあるかどうかを確認するためにレコードセット全体をループすることなく、検索/比較を実行する最良の方法は何ですか?
90日あると仮定すると、それは毎日90件のレコードをループすることになります( 90*90 、 8100 の比較は私を怖がらせます)
データセット内のレコード数が 366 を超えることはありません。
PHP の最新バージョンを使用します。
xsd - xsdパターンは小数で受け入れられますか?
パターンが示すように十分な長さがない場合にxsd:decimalの小数桁がゼロで埋められるように、Webサービス応答を実装するように要求されています。これが妥当な要求であり、xsd:decimalがこのようなパターンで使用されることになっているのかどうか疑問に思っています。仕様に応じたxsdの関連部分は次のとおりです。
したがって、fractionDigitsは2に設定されます。これは、精度が最大2桁になる可能性があることを意味します。http://zvon.org/xxl/XMLSchemaTutorial/Output/ser_types_st2.htmlによると、小数桁が少ない場合でも問題ありません(たとえば、5.1のような数値の場合)。
ただし、パターン{2}によると、常に2桁の小数部が必要です。
私たちは汎用アプリケーション開発プラットフォーム(Mendix)を開発しており、小数が何に使用されるか(通貨、pH値、距離など)はわかりません。このケースは、プラットフォームが使用されている特定のプロジェクトに由来しますが、通常、どのような種類のデータが転送されているかはわかりません。この点に関しては、2桁の小数部が必要であると述べているWSDLに従うことを決定できます。しかし、それの実装は非常に一般的でなければなりません。
これらの小数桁を正確に何で埋めるべきか、あるいはこの小数を完全に除外するのではなく、埋めるべきであるかについては何も述べていません。理論的には、パターンと一致するまで5で埋めることを決定できます。私の知る限り、パターンはめったに使用されず、使用されている場合はパスワードなどに使用されます。XSDの仕様はあいまいですが、これがXSDの有効な使用法であるかどうか、および0で埋めることを決定することが理にかなっている場合は、誰かが光を当てることができれば幸いです。
java - PHP 整数部分のパディング
整数部分を 0 で埋める必要があります。整数部分は少なくとも 2 文字である必要があります
そのための簡単なコードはありますか?
可能であればJavaで同じことをしてください
醜いだけでなく、02.10999999999999988を出力します
Java の編集: Java 整数部分のパディング
java - Java 整数部分のパディング
申し訳ありませんが、最初は php PHP integer part paddingで実行したかったのですが、コードの別の部分で Java で実行することに気付きました
したがって、少なくとも2文字の整数部分で数値をフォーマットする必要があります
2.11 -> 02.11
22.11 -> 22.11
222.11 -> 222.11
2.1111121 -> 02.1111121
できますが、右の末尾のゼロが煩わしいです。任意の大きな浮動部分が必要です
完全に醜く不正確です(02.1099を与えます...)
浮動部分を切り捨てます
より良い解決策のためのthx
r - 列の値をパディングしますか?
R 2.14.2 には行列があります。
空の値を入力したいので、次のようになります。
つまり、空の値を埋めるにはどうすればよいでしょうか?
[Excel では、列 B で次の式を使用します: B2=if(isblank(A2),B1,A2)] をコピーします。
Rでこれを行うにはどうすればよいですか?
ヘンク
string - matlab で文字列をゼロで埋めます
日付付きのログ ファイルがあります。
しかし、1 時間ごとのログ ファイルのセットに対して同じことを実行したいとします。私はこれを行うことができるようにしたい:
ただし、これは次のようになるため、時間数が 10 時未満のログでは機能しません。
では、どうすればmatlabでゼロを埋めることができますか?
python - スペースが最小の長さのリスト要素をパディングする
長さが最小値より短い名前の場合は、リストのその項目を、右側にスペースが追加された名前を含む新しい文字列に置き換えて、最小長さを実現します。
たとえば、リストに「Sue」という名前が含まれていて、最小の長さが5の場合、そのアイテムは2つのスペースが埋め込まれた名前「Sue」に置き換えられます。すでに最小長以上の名前は変更されません。
今、私は答え*を取り、その量のスペースをリストに戻したいと思います。
arrays - 配列をパディングする Excel 数式
例: A、B、C など、複数の 1D 配列があるとします。
数式を使用して、これらの各配列 (名前付き範囲) をパディングして、同じ行数になるようにしたいと考えています。 (より完全な説明を提供するために編集されました:) また、指定された行数だけ各配列の開始位置をシフトできるようにしたいと思います。以下に出力例を示します。ここでは、A を 2 桁、B を 3 桁、C を 1 桁シフトしています。
したがって、配列の 1 つをパディングする「式」(実際には複数の既存の標準式の組み合わせ) は、元の配列名/範囲、元の配列の先頭にパディングする値の数、数値の 4 つの入力を効果的に持つことになります。最後にパディングし、パディング値 (つまり、0、NA() など)。
最初のアプローチ: 私の最初の試みは、次のように 3 つの配列セクション (開始パディング配列、元の配列、および終了パディング配列) を 1 つの配列に連結することでした。
=INDIRECT("{" & IF(_NPadBegin>0, REPT(_PadVal&",", _NPadBegin-1) & _PadVal&",", "") & _ArrayName & IF(_NPadEnd>0, "," & REPT(_PadVal&",", _NPadEnd-1) & _PadVal, "") &"}")
(アンダースコア付きの変数は、4 つの入力の名前付き範囲です)
ただし、このような配列を構築することはできないようです。数式を使用して 1D 配列を結合する他の方法を検索しましたが、空になりました。
もう 1 つの方法は、最終的に必要な長さの配列を作成し、最初にパディング値を設定することです。たとえば、0 の行が 8 つある A' 配列を作成します (動的数式でこの手順を実行できます)。次に、この初期化された配列の値を元の配列で上書きし、元の配列を正しい位置。たとえば、A' の行 2 ~ 4 の 0 の値を A の値で上書きします (この 2 番目のステップの実行方法がわかりません...)。
背景: 複数の 1D 配列のデータ (動的な名前付き範囲を使用して生成) があり、それらを 1 つの折れ線グラフに一緒にプロットしたいと考えています。ただし、配列の長さは異なるため、配列の先頭/末尾に特定の数の NA() 値を各配列に埋め込む必要があります。また、インデックスに基づいて「並べる」必要があります。
おそらく、VBA でこれを実現するのはそれほど難しくありませんが、(ユーザー定義ではない) 数式ベースのソリューションを使用することをお勧めします。
wolfram-mathematica - mathematica: PadRight[] と \[PlusMinus]
その方法はありますか
戻り値
それ以外の
?
[プラスマイナス] の演算子のプロパティを無効にする必要があると思います。
なぜこれが必要なのですか?
物理量でテーブルを表示するプログラムを作成しています。私にとって、それは (a の値) [プラスマイナス] (a の不確実性) のようなエントリを持つテーブルを意味します
高さが異なる複数の列がある場合、短い列に「」を詰めるので Transpose
、テーブルの数値部分を使用できます。
列に複数のエントリがある場合、問題はありません。
私が欲しいものを与える:
私の問題が現れるのは、列にエントリが 1 つしかない場合です。
これは、「」を詰めた本体を構築するコードです。
と
、引数が同じ次元を持つかどうかを検出する関数
と
数量は、テーブルに必要なものです。
ありがとう