問題タブ [notation]
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.
algorithm - 接頭辞から接頭辞への変換
私は、以下の式の中置記法から研磨記法への変換を理解できなかった試験の準備をしています:
指定された式がどのようにプレフィックスに変換されるかを段階的に説明できる人はいますか?
xaml - XAML:次の表記法の機能の違いは何ですか?
XAML:次の表記法の機能の違いは何ですか?
プロパティに最初のメソッドを使用すべきでない理由はありますか?
したがって、評判が十分に高くなった後でタグを追加することを忘れないでください。
タグ:拡張
編集0:私はデフォルトのテンプレートを使用してカスタムコントロールを作成していますが、後者のレイアウトがMicrosoftのやり方であることに気づきました。これは構文解析を促進するためですか、それとも単に慣例によるものですか?
編集1:前者の表記法を使用するとコンバーターが稼働するようになるので、私の質問は次のようになると思います:パフォーマンスの問題ですか?もしそうなら、ベンチマークはありますか?
vb.net - VisualStudioVBのきれいなリスト設定
Visual Studio VB.NETエディターが私の美しい科学的記数法の数値を恐ろしい10進表記に変更するのを防ぐ方法を知っている人はいますか?
これは「PrettyListing」(オプションの単一のチェックボックス)の一部のようです。きれいなリストの他の機能を維持したいのですが、1e-16を見ることができるときに0.0000000000000001を見つめる必要はありません。
iphone - ドット表記-パラメータを取りますか?
私がそれを言うならそれは正しいですか
と同等です
その場合、1つ以上のパラメーターを使用するメソッドはどうでしょうか。
次のステートメントはありますか
同等のドット表記がありますか?
私はで試しました
そして、それらは機能していないようです(コンパイル時エラー)
ドット表記のパラメーターを使用してメソッドを呼び出す方法がない場合は、合成されたセッターメソッド(私が知る限り、定義上、引数を取る)はどうでしょうか?
合成されたプロパティがある場合、次のステートメントを実行します
相対セッターメソッドを呼び出しますか?それとも、getterメソッドを呼び出しますか?
python - Python 関数のドキュメントで、オプションの引数のブラケットの後にコンマが含まれるのはなぜですか?
Python ドキュメントの関数シグネチャの形式は少しわかりにくいです。コンマを開き括弧の前ではなく後に置くことの意味は何ですか? 括弧を入れ子にすることの意味は何ですか?
彼らはどのように:
次のいずれかを期待します。
math - コードを代数的に表現する
論文に書きたい小さなアルゴリズムがいくつかあります。それらは比較的短く、簡潔です。ただし、それらを疑似コード (Cormen または Knuth 風) で記述する代わりに、それらの代数表現 (より線形でより優れた LaTeX レンダリング) を記述したいと思います。ただし、何かあれば、これに最適な表記法に関するリソースを見つけることができません。たとえば、ループをどのように表すのですか? もしも?リストへのタプルの追加?
この問題に遭遇し、どうにかして解決した人はいますか?
ありがとう。
編集:ありがとう、人々。質問の言い回しが下手だったと思います。もう一度言いますが、より明確にすることを願っています: 数学表記でループと if-then 句について話すための一般的な表記法は何ですか? たとえば$acc \leftarrow acc \cup \langle i,i+1 \rangle$
、リストの「追加」メソッドを表すために使用できます。
bash - Case ステートメントは文字列に評価されます
私は関数型プログラミングのバグを見つけたので、当然のことながら、私にとって十分なものはもうありません。;)
したがって、bash では次のように記述できます。
しかし、タイプミスが怖いので、次のように書きたいと思います。
ケースは最後に実行されたコマンドの終了コードに評価されるため、2 番目の形式は無効です。これは、私が探しているものとはまったく異なります。
私が探しているものを達成するための簡単なハックはありますか?
wolfram-mathematica - Mathematica表記のバグを回避する方法は?
Mathematicaはカスタム表記を定義するNotationパッケージを提供しており、カスタム表記のノートブックをパッケージとして保存し、それを使っNeeds["..."]
て新しい表記をインポートしようとするまではうまくいくようです。Mathematicaメーリングリストに記載されているように、これはへの呼び出しを評価するときに奇妙な構文エラーを引き起こしますNotation[]
。推奨される解決策は、表記ノートブックを手動で開いてカーネルに評価することですが、これは、配布する予定のファイルにとっては苦痛です。誰かが問題のより良い回避策を持っているなら、私は本当に助けていただければ幸いです!
syntax - Haskell - 算術演算子の再定義 (非表示)
Haskell でいくつかの算術演算子を再定義して、拡張性と汎用性を高めたいと考えています。
例えば
これと組み合わせて動作するようです
標準*
演算子を非表示にします。もちろん、通常の乗算もすべて機能する必要があるため、次のように定義する必要があります。
*
ここで元の演算子にアクセスするにはどうすればよいですか(機能しません)、 Monomopism Restrictionと競合しないPrelude.(*)
ようにインスタンス タイプを定義するにはどうすればよいですか?1 * 1
編集-
良いヒントです、ありがとう。
しかし残念ながら、これにより、すべての標準メソッドを明示的にスコープに入れる必要がありました。特定のバインディングを再定義して、残りを変更しないようにしたいだけです。
では、両方の組み合わせはありますか?何かのようなもの
perl - Perlで科学表記と小数表記を変換するにはどうすればよいですか?
これがまったくの初心者の質問であることは承知していますが、多くの新しいプログラマーにとって答えは明らかではないかもしれません。最初はわかりにくかったので、この単純な作業を行うための Perl モジュールをインターネットで探しました。