問題タブ [calculator]

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 投票する
1 に答える
1447 参照

basic - カシオfx-9860Gのヘルプ

カシオfx-9860gのカスタム関数を書くのに助けが必要です

以前にTexasCalcでこれを行ったことがありますが、カシオ計算機でこれを行う方法があるかどうかはわかりません...たとえば、次のような単純な関数を記述したいとします。

これは非常に単純な関数だと理解していますが、数式を書き直さなくてもすばやく計算できるように、数式を保存する方法が必要です。よろしくお願いします。

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

vb.net - キーダウンイベント:テンキー+、*/ボタン

キーダウンイベントで+-*/を押したことをVB.netで確認するにはどうすればよいですか?現在、Select Caseを使用しています:

しかし、鍵が見つかりません。テンキー機能ボタンで動作するもの。

私は使用してみました:

しかし、それはうまくいきませんでした、誰か助けてもらえますか?

ありがとう

ニック

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

winapi - CALC.EXEを起動し、VB6を使用して値を取得します

編集

明確にするために、これを本番環境に移行する意図はありません。純粋にコーディング/自動化の観点から、そして計算を行うためのモジュールがそこにあるという事実を無視して、次の要求をどのように処理しますか?VB6がAPIを使用して他のプログラムと対話する方法に興味があります。

編集終了

VB6を使用して、CALC.EXEを起動し、計算を行ってから、フォームのテキストボックスに値を送り返すことができるかどうか疑問に思っています。

以下は私がこれまでにテストしているコードです:

API:

ボタンのクリック:

いくつかのことが頭に浮かびます。まず、Calc.exeのインスタンスがすでに実行されている場合、どちらがFindWindowの対象になるかわかりません。

第二に、Calc.exeのインスタンスを閉じたときに、Calcに値を返すのは良いことですが、ボタンを使用して値を取得することはできます。

おそらく.NETでそれを行うためのより良い方法がありますが、私は当分の間VB6に閉じ込められています。

任意の洞察をいただければ幸いです。

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

objective-c - オープンソースの Objective-C 数学/電卓エンジン

皆さん、

Objective-C で書かれた、うまく機能する数学または計算エンジンをご存知ですか? 既に CorePlot を使用したグラフを見つけました.... 助けてくれてありがとう! :)

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

java - Javaでテキストフィールドのx座標とy座標を指定する方法は?

テキストフィールドの位置を指定する必要があるjavaを使用して電卓を作成しています。私が知っているのは、ボーダーレイアウトを使用して位置を指定することだけですが、他のボタンの位置を指定する必要があるため、ここでは使用できません..親切に助けてください

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

c++ - 実行する方法?ユーザーがいくつかの数値を入力すると、別の関数がこれらの数値の加算結果を返しますか? (C/C++)

実行する方法?ユーザーがいくつかの数値を入力すると、別の関数がこれらの数値の加算結果を返しますか? (C/C++)

たとえば、ユーザーが 3 4 7 と入力すると、画面 14 に別の文字が表示され、ユーザーが 5 6 と入力すると 11 が表示されます。

私はCプログラミングの初心者なので、助けてください。

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

java - テキストフィールドにテキストがありません

このコードで私を助けてください

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

equation - 独自のカーボン フットプリント計算機の作成

私は独自の二酸化炭素排出量計算機を作成しようとしていますが、すべての適切な方程式などをオンラインで見つけるのに苦労しています。適切なリソースを知っている人はいますか?

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

javascript - ユーザーが数値を入力するときの Javascript 電卓

私はJavascriptの初心者ですが、ユーザーが数量を入力できる何かをWebサイトに実装しようとしており、入力すると小計が動的に更新されます。例: アイテムがそれぞれ 10 ドルで、ユーザーがテキスト フィールドに 5 と入力した場合、テキスト ボックスの横に 50 ドルと表示したいと思います。かなり単純な乗算ですが、Javascript で行う方法がわかりません。どうにかしてonKeyPressだと思いますか?ありがとう!

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

parsing - 数式のBNFを改善する

プログラミングを学びながらの良い練習は、電卓を書くことです。これを行うために、私はBNFである種のDSLを作成し、それを改善するためにあなたの助けを求めたいと思います。このミニ言語を使用すると、名前に値と式を使用できるようになります(別名、変数と関数を作成します)。addmultiplyassign

最初にBNFを見てみましょう。

ご覧のとおり、このBNFはの横に空白を処理しませんNewLineNewLine解析を開始する前に、解析する文字列から(もちろん以外の)すべての空白を削除する予定です。とにかくパーサーにとっては必須ではありません。

現在定義されているこの言語を使用すると問題が発生する可能性のある4つのことがあります。適切な解決策を見つけるのに役立つことを願っています。

  1. この文法を生成しながら、トップダウンのアプローチに従おうとしましたが、、、、の間<Expression>に円<Summand><Factor>あり<Call>ます。
  2. 文法は変数と関数をまったく同じように扱います。ほとんどのプログラミング言語は違いを生みます。ここで差別化する必要がありますか?
  3. プログラミング、BNFなど、BNFを実装しようとしているときに、後で私を殺してしまうことについて、私が知らないことがいくつかあるかもしれません。しかし、私が始める前にあなたはそれを見つけることができるかもしれません。
  4. 私が自分自身を見つけることができなかった単純で愚かな間違いがあるかもしれません。その場合は申し訳ありません。これらの間違いがもうないことを願っています。

手と脳を使用して、次のテストケースを正常に解析できました。

電卓をうまく書くために使用できるように、BNFの改善にご協力ください。

編集: このBNFは実際には完成していません。「2+-3」(失敗するはずですが失敗しません)と「2 +(-3)」(失敗しないはずですが失敗します)の場合は正しく処理されません。