問題タブ [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 - 次の接尾表記のうち、中置和 1+2+3+4 を正しく表しているものはどれですか?
infix-to-postfix-to-infix コンバーターをテストしていますが、ある種の不確実性が見つかりました。たとえば、単純な中置和
接尾辞に変換できます
等優先度の演算子は累積しないものとします。もしそうなら、私は得る
一方、次の後置式はすべて初期和に変換できます。
これらの後置式はすべて正しいですか?
更新1
そのようなコンバーターを作るとしたら、どのフォームを選びますか? テスト用に 1 つ選択する必要があります。
scala - Scala-接頭辞単項演算子
私は最近、Scalaに2回目のチャンスを与え、私が常に実装しているプロジェクト(関数型または疑似関数型言語)から始めました。命題論理(および後の述語論理)の自動推論です。
今、私は言語自体の命題論理の表記をできるだけきれいにしようとしました、そして私はこれまでに-暗黙の変換(文字列->アトム)で得ました:
関数「and」と「implies」(および「or」と「equivalent」)は、関連するケースクラスコンストラクターを呼び出す単純なメソッドです。ただし、「not」を実装すると、次の2つの表記のいずれかに固執します。
Scalaをだまして希望を受け入れる方法はありますか?
将来的には、クラスの名前を「Not」から「not」に変更せずに、「¬」などと呼びたいと思うかもしれません。
c - 学術的な数学表記を C コードに変換する
数学にある程度の知識がある人は笑うかもしれませんが、数学の表記規則の多くを覚えていないので、これを C コードに変換する手助けが必要です。あなたの助けは大歓迎です:
c++ - double 定数を 16 進数として定義しますか?
1.0 未満の最も近い数値を浮動小数点として使用したいと考えています。IEEE-754に関するウィキペディアの記事を読むことで、1.0 のバイナリ表現が であることを確認できた3FF0000000000000
ので、最も近い double 値は実際には0x3FEFFFFFFFFFFFFF
です。
このバイナリ データで double を初期化する唯一の方法は次のとおりです。
これは、使用するのがかなり面倒です。
可能であれば、この倍数を定数として定義するより良い方法はありますか?
json - JSON構造を文書化するための構文
だから私は私が書いているAPIによって返されるjsonのフォーマットを文書化しようとしています、そして私はjson構造の文書化のための一般的なフォーマットがあるかどうか知りたいです。
私は何かをテストまたは検証しようとしているのではなく、ドキュメント化のためにこれを使用しているだけであることに注意してください。また、非定数(常に同じ値で返されるアイテム)にコメントを追加するいくつかの方法があれば便利です。
これは私が現在使用している完全に考え抜かれたスキームではありません:
例:
c++ - C++で「0f」が浮動小数点リテラルとして扱われないのはなぜですか?
0f
C++ で浮動小数点リテラルとして扱われないのはなぜですか?
上記をコンパイルすると、
C2509 (構文エラー: '番号の接尾辞が正しくありません')
VS2008 を使用しています。
ipad - 数学表記のフォント
数学表記に使えるフォントはありますか?ないと思っています。その場合、私の iPad アプリで適切な数学表記を使用するための最も簡単な方法を知っている人はいますか?
更新: すばらしい回答をありがとうございました。現在の回答を見ると、私がやりたいことが本質的に人々が数式を直感的に入力できるようにする機能を作成することである場合、おそらくMathMLから始めることをお勧めしますか? 私が言いたいのは、ユーザーが入力した表記がMathMLに変換されるように、ユーザーが自分の数学表記を記述できるようにするUIを作成する戦略をとるべきであるということです(単に、まだいくつかの類似物を含まないUnicode数学フォントを使用するのではなく)組版機能の?
matlab - matlabマトリックスの科学的記数法
私はこれについてしばらくの間疑問に思いました。たとえば、Matlabが行列Aを出力する場合、
次のような科学的記数法で表示されることがあります
通常の浮動小数点数を出力する方法を知っている人はいますか?format short、format long、format short e、format long eを試しましたが、どれも機能しません。科学的記数法が個々のエントリ内に収まるようにフォーマットを切り替えるものもありますが、実際には、これらの数値を印刷するだけでそれほどばかげているわけではありません...
javascript - 変数を使用した Javascript オブジェクト表記
私の PHP スクリプト specs.php は次のように出力します。
jQuery を使用して JSON を読み込み、それを specs_obj
に割り当てます。specs_obj を使用して、最初のアイテムの「中」「サイズ」にアクセスできます。medium.sizes[0]
ドット表記で変数を使用するにはどうすればよいですか?
c++ - 中置記法式を後置記法に変換する
中置式を後置式に変換する必要があるデータ構造コースの割り当てを行っています。ほぼ完了しましたが、a+b+c のようなものを入力しようとするとエラーが発生し続けます
a+b と a+b*c を問題なく処理できます。
何が問題なのか本当にわかりません。誰かが私に方向性を示したり、私のコードの問題を見つけたりすることができれば、本当に感謝しています.