JP3567292B2 - Electronic computer and factorization display processing method - Google Patents
Electronic computer and factorization display processing method Download PDFInfo
- Publication number
- JP3567292B2 JP3567292B2 JP08952894A JP8952894A JP3567292B2 JP 3567292 B2 JP3567292 B2 JP 3567292B2 JP 08952894 A JP08952894 A JP 08952894A JP 8952894 A JP8952894 A JP 8952894A JP 3567292 B2 JP3567292 B2 JP 3567292B2
- Authority
- JP
- Japan
- Prior art keywords
- factorization
- expression
- input
- numerical value
- candidate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Calculators And Similar Devices (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、特に、入力式を因数分解して表示させる電子計算機および因数分解表示処理方法に関する。
【0002】
【従来の技術】
従来、因数分解機能を備えた電子計算機にあって、例えばX2 +AX+Bなる式を入力し表示させた状態で、その入力式の因数分解を指示すると、計算機内部において自動的に素因数が求められ、因数分解式(X+a)(X+b)が直ちに表示されるようになっている。
【0003】
【発明が解決しようとする課題】
しかしながら、前記従来の電子計算機のように、入力式を因数分解した式が直ちに求められ表示されてしまうと、その過程を知ることができないため、特に、この電子計算機を教育用として利用する場合に、ユーザに対し因数分解への理解を深めるには不向きな問題がある。
本発明は前記課題に鑑みなされたもので、ユーザに対し因数分解への理解を深めることが可能になる電子計算機および因数分解表示処理方法を提供することを目的とする。
【0004】
【課題を解決するための手段】
すなわち、請求項1記載の本発明に係わる電子計算機は、
表示部に因数分解に関するデータを表示させる電子計算機において、
因数分解される式を入力する式入力手段と、
この式入力手段により入力された式を構成する定数項の数値を素因数分解する素因数分解手段と、
この素因数分解手段により得られた結果に基づき、前記式入力手段により入力された式の因数分解候補となる数値を算出し、この算出された因数分解候補となる数値を前記表示部に複数表示させる候補表示制御手段と、
この候補表示制御手段の制御により表示された因数分解候補となる数値の中からユーザにより任意の数値が選択操作される選択手段と、
この選択手段により選択操作された数値が前記式入力手段により入力された式を因数分解するための数値であるかを判断する判断手段と、
を具備したことを特徴とする。
また、請求項2記載の本発明に係わる電子計算機は、
請求項1記載の電子計算機において、更に、
前記選択手段により選択操作された数値が前記判断手段により前記式入力手段により入力された式を因数分解するための数値であると判断された際、前記入力式の因数分解式を前記表示部に表示させる分解式表示制御手段を具備したことを特徴とする。
【0005】
【作用】
請求項1記載の本発明に係わる電子計算機によれば、素因数分解により得られた、入力式を構成する数値の素因数に基づいて、入力式を因数分解した際に候補となる数値が複数表示され、この表示された複数の因数分解候補となる数値の中からユーザにより任意の数値が選択されると、この選択操作された数値が前記入力式を因数分解するための数値であるかを判断することができる。
請求項2記載の本発明に係わる電子計算機によれば、選択手段により選択操作された数値が前記判断手段により前記式入力手段により入力された式を因数分解するための数値であると判断された際、前記入力式の因数分解式を前記表示部に表示させることができる。このため、前記入力式を因数分解する過程が表示されることになる。
【0006】
【実施例】
以下図面により本発明の一実施例について説明する。
図1は因数分解機能を備えた電子計算機の構成を示すブロック図である。
この電子計算機は、中央処理装置(CPU)11を備えている。
【0007】
このCPU11は、キー入力部12からのキー操作信号に従ってROM13に予め記憶されているシステムプログラムを起動させ、本電子計算機各部の動作を制御するもので、このCPU11には、前記キー入力部12及びROM13の他、RAM14が接続されると共に、表示駆動回路15を介して液晶表示部16が接続される。
【0008】
前記キー入力部12には、任意の数値や計算式を入力するためのテンキー12a及びファンクションキー12bが備えられると共に、入力式を前記RAM14内の登録エリア14aに登録させる際に操作される「登録」キー12c、この登録式の因数分解処理を実行する際に操作される「実行」キー12d、この因数分解処理の実行に伴ない前記液晶表示部16に表示される因数分解の候補となる数値データを選択する際に操作される上下カーソルキー12e,12f、そして、このカーソル選択された数値データを因数分解の解として確定する際に操作される「確定」キー12gが備えられる。
【0009】
図2は前記電子計算機のRAM14に備えられる各データ記憶エリアの内容を示す図である。
RAM14には、前記キー入力部12によりキー入力されて液晶表示部16に表示された入力式が、前記「登録」キー12cの操作に応じて、例えば図2(A)で示すように登録される式登録エリア14a、前記「実行」キー12dの操作に応じた因数分解処理に際し、前記式登録エリア14aに登録された入力式を構成する数値が素因数に分解され、例えば図2(B)で示すように分解された素因数(1を除く)とその個数が対応付けられて記憶される素因数分解エリア14b、この素因数分解エリア14bに記憶された素因数に従って、例えば図2(C)で示すように前記入力式を因数分解した際の候補となる数値データが記憶される因数分解候補エリア14cが備えられる。
【0010】
ここで、前記因数分解候補エリア14cには、前記入力式を例えば「X2 +AX+B」とした場合に、該入力式を構成する数値Bの素因数が因数分解の一方の候補数値aとして格納される第1エリアA1 、この第1エリアA1 に格納された因数分解の一方の候補数値aによる前記数値Bの除算値が他方の候補数値bとして格納される第2エリアA2 、前記第1エリアA1 に格納された因数分解の一方の候補数値aと第2エリアA2 に格納された他方の候補数値bとの加算値が前記入力式を構成する数値Aの候補値として格納される第3エリアA3 が備えられる。
【0011】
そして、前記RAM14内の因数分解候補エリア14cに格納された一方及び他方の因数分解候補数値a,b、及びその因数分解候補数値a,bに対応する入力式を構成する数値Aの候補値は、何れも液晶表示部16に配列されて表示されるもので、この際、前記「カーソル」キー12e,12f及び「確定」キー12gを操作して、前記入力式を構成する数値Aの候補値を選択確定すると、その確定された数値Aの候補値に対応する一方及び他方の因数分解候補値a,bに従って、前記入力式「X2 +AX+B」の因数分解式「(X+a)(X+b)」が表示される。
【0012】
次に、前記構成による因数分解機能を備えた電子計算機の動作について説明する。
図3は前記電子計算機における因数分解処理を示すフローチャートである。
【0013】
図4は前記電子計算機の因数分解処理に伴なうRAM14内の因数分解候補エリア14cに対する各候補数値の格納過程を示す図である。
図5は前記電子計算機の因数分解処理に伴なうキー入力操作と表示状態とを対応付けて示す図である。
【0014】
すなわち、キー入力部12のテンキー12a及びファンクションキー12bを操作して、例えば「X2 +AX+B」構成される2次式「X2 +11X+30」を入力すると、その入力式「X2 +11X+30」は、図5(A)で示すように、液晶表示部16に表示される(ステップS1)。
【0015】
ここで、キー入力部12の「登録」キー12cを操作すると、前記液晶表示部16に表示された入力式「X2 +11X+30」がRAM14内の式登録エリア14aに登録され{図2(A)参照}、「実行」キー12dを操作すると、その登録された入力式「X2 +11X+30」において、まず、定数値B(=30)が素因数に分解される(ステップS2→S3,S4→S5)。
【0016】
この場合、前記定数値B(=30)の素因数が「1,2,3,5」として求められ、「1」を除く素因数「2,3,5」がそのそれぞれの個数「1,1,1」と共に前記RAM14内の素因数分解エリア14bに記憶される{図2(B)参照}(ステップS6)。
【0017】
すると、前記素因数分解エリア14bに記憶された各素因数において、√・Bより小さい素因数「1,2,3,5」が、何れも因数分解の一方の候補数値aとして、図4(A)で示すように、RAM14内の因数分解候補エリア14cにおける第1エリアA1 に記憶される(ステップS7)。
【0018】
こうして、前記因数分解記憶エリア14の第1エリアA1 に前記入力式「X2 +11X+30」に対する因数分解の一方の候補数値a「1,2,3,5」が記憶されると、前記定数値B(=30)が各一方の候補数値a「1,2,3,5」で除算され、それぞれ対応する除算結果「30,15,10,6」が、何れも因数分解の他方の候補数値bとして、図4(B)で示すように、前記因数分解候補エリア14cの第2エリアA2 に記憶される(ステップS8)。
【0019】
この際、図4(C)で示すように、因数分解候補エリア14の第1エリアA1 に記憶される一方の因数分解候補数値a「1,2,3,5」及び第2エリアA2 に記憶される他方の因数分解候補数値b「30,15,10,6」に対し、その全ての数値に対する符号を反転させた一方の候補数値a「−1,−2,−3,−5」及び他方の候補数値b「−30,−15,−10,−6」が追加記憶される。
【0020】
こうして、前記因数分解候補エリア14cの第1エリアA1 及び第2エリアA2 に対し、前記入力式「X2 +11X+30」の定数値B(=30)に基づく全ての因数分解候補数値a「1,2,3,5,−1,−2,−3,−5」及びb「30,15,10,6,−30,−15,−10,−6」が得られると、第1エリアA1 及び第2エリアA2 に対し記憶された各対応する一方及び他方の候補数値a,bがそれぞれ加算され、図4(D)で示すように、そのそれぞれの加算結果「31,17,13,11,−31,−17,−13,−11」が前記入力式「X2 +11X+30」における数値A(=11)の候補値として第3エリアA3 に記憶される(ステップS9)。
【0021】
すると、前記因数分解候補エリア14cの第1エリアA1 及び第2エリアA2 に記憶された一方及び他方の因数分解候補数値a及びbは、それぞれ第3エリアA3 に記憶された数値Aの候補値の小さい順に従ってソートされるもので{図2(C)参照}、これにより、図5(B)で示すように、液晶表示部16には、前記入力式「X2 +11X+30」と共に、前記ソート処理された因数分解候補エリア14c内の各因数分解候補数値a及びb、そして、数値Aの候補値が、その先頭から表示される(ステップS10,S11)。
【0022】
ここで、ユーザは、液晶表示部16に表示された数値Aの候補値を参照して、カーソルキー12eあるいは12fを操作し、前記入力式「X2 +11X+30」に対し正しいと思われる一方及び他方の候補数値a,bを選択するもので、例えば図5(C)で示すように、数値Aの候補値「11」に対応している一方の因数分解候補数値a(=5)及び他方の因数分解候補数値b(=6)をカーソル選択し「確定」キー12gを操作すると、選択された第3エリアA3 の数値Aの候補値「11」と、前記入力式「X2 +11X+30」における実際の数値A(=11)とが一致するか否か、つまり、前記選択確定された各因数分解候補数値a(=5),b(=6)が正しいか否か判断される(ステップS12→S13,S14→S15)。
【0023】
このステップS15において「YES」、つまり、前記表示部16上においてカーソル選択された第3エリアA3 の数値Aの候補値「11」と、前記入力式「X2 +11X+30」における実際の数値A(=11)とが一致すると判断され、対応する各因数分解候補数値a(=5),b(=6)は正しい数値であると判断されると、図5(D)で示すように、前記各因数分解候補数値a(=5),b(=6)に従った因数分解の式「(X+5)(X+6)」が前記入力式「X2 +11X+30」に対応させて表示されるようになる(ステップS15→S16)。
【0024】
一方、前記ステップS15において「NO」、つまり、前記表示部16上においてカーソル選択された数値Aの候補値と、前記入力式における実際の数値Aとが一致しないと判断されると、その際に選択確定された各因数分解候補数値a,bは誤りと判断され、液晶表示部16にはエラーメッセージが表示されるようになる(ステップS15→S17)。
【0025】
したがって、前記構成の因数分解機能を備えた電子計算機によれば、キー入力部12により、例えば2次式「X2 +AX+B」を入力し「実行」キー12dを操作すると、定数Bが素因数分解されてRAM14内の素因数分解エリア14bに記憶され、その各素因数に基づき得られる前記入力式を因数分解した際の各因数分解候補数値a,bと数値Aの候補値とが、それぞれRAM14内の因数分解候補エリア14cの第1〜第3エリアA1 〜A3 に対応付けて記憶されると共に液晶表示部16に配列表示され、入力式に対し正しいと思われる因数分解候補数値a,bと数値Aとがユーザによりカーソル選択され確定されると、該選択数値Aと入力式内の数値Aとの一致により対応する候補数値a,bの正解が判断され、因数分解した式「(X+a)(X+b)」が表示されるので、入力式を因数分解する過程が表示されるようになり、特に、この電子計算機を教育用として利用する場合に、ユーザに対し因数分解への理解をより一層深めることができる。
【0026】
なお、前記実施例では、入力式「X2 +AX+B」に対し、まず、定数Bの素因数を求めて因数分解の手順を表示する構成としたが、数値Aを基準として各因数分解候補値a,bを求める手順を表示してもよい。
【0027】
また、前記実施例では、入力する2次式を「X2 +AX+B」の形式としたが、例えば「AX2 +BX+C」の形式としても、候補数値の組合せ個数が増加するだけなので、前記同様の因数分解処理によりその過程表示を行なうことができる。
さらに、多数項の式や3次式に対しても勿論応用することができる。
【0028】
【発明の効果】
以上のように、本発明によれば、素因数分解により得られた、入力式を構成する数値の素因数に基づいて、入力式を因数分解した際に候補となる複数の数値が表示され、この表示された複数の因数分解候補となる数値をユーザが選択すると、この選択された数値が前記入力式を因数分解するための数値であるかを判断することができる。
また、選択手段により選択された数値が前記判断手段により前記式入力手段により入力された式を因数分解するための数値であると判断された際、前記入力式の因数分解式を前記表示部に表示させることができる。このため、前記入力式を因数分解する過程が表示されることになり、ユーザに対し因数分解への理解を深めることが可能になる。
【図面の簡単な説明】
【図1】本発明の一実施例に係わる因数分解機能を備えた電子計算機の構成を示すブロック図。
【図2】前記電子計算機のRAMに備えられる各データ記憶エリアの内容を示す図。
【図3】前記電子計算機における因数分解処理を示すフローチャート。
【図4】前記電子計算機の因数分解処理に伴なうRAM内の因数分解候補エリアに対する各候補数値の格納過程を示す図。
【図5】前記電子計算機の因数分解処理に伴なうキー入力操作と表示状態とを対応付けて示す図。
【符号の説明】
11…中央処理装置(CPU)、12…キー入力部、12a…テンキー、12b…ファンクションキー、12c…「登録」キー、12d…「実行」キー、12e,12f…カーソルキー、12g…「確定」キー、13…ROM、14…RAM、14a…登録エリア、14b…素因数分解エリア、14c…因数分解候補エリア、A1 〜A3 …第1〜第3エリア、15…表示駆動回路、16…液晶表示部。[0001]
[Industrial applications]
The present invention particularly relates to a computer for factorizing and displaying an input expression and a factorized display processing method .
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a computer having a factoring function, for example, when an equation such as X 2 + AX + B is input and displayed, and a factoring of the input equation is instructed, a prime factor is automatically obtained inside the computer. The factorization formulas (X + a) and (X + b) are immediately displayed.
[0003]
[Problems to be solved by the invention]
However, if the equation obtained by factoring the input equation is immediately obtained and displayed as in the conventional computer, the process cannot be known.In particular, when this computer is used for education, However, there is a problem that is not suitable for deepening the user's understanding of the factorization.
The present invention has been made in view of the above problems, and has as its object to provide an electronic computer and a factorization display processing method that enable a user to deepen understanding of factorization .
[0004]
[Means for Solving the Problems]
That is, the computer according to the present invention described in
In a computer that displays data related to factorization on a display unit,
Expression input means for inputting an expression to be factored;
Prime factorization means for factorizing the numerical value of the constant term constituting the expression input by the expression input means,
Based on the result obtained by the prime factorization unit, a numerical value that is a factorization candidate of the expression input by the expression input unit is calculated, and a plurality of the numerical values that are the calculated factorization candidates are displayed on the display unit. Candidate display control means,
Selecting means for the user to select and operate an arbitrary numerical value from among numerical values serving as factorization candidates displayed under the control of the candidate display control means;
Determining means for determining whether a number is selection operation by the selection means is input by said formula input means wherein a numerical value for factoring,
It is characterized by having.
The computer according to the present invention described in
The computer according to
When the input expression by the formula input means is determined to be a value for factoring a number that the selected operation by the selection means the determination unit, the factorization type of the input expression on the display unit It is characterized by comprising a disassembled display control means for displaying.
[0005]
[Action]
According to the computer according to the first aspect of the present invention, a plurality of numerical values that are candidates when the input expression is factorized are displayed based on the prime factors of the numerical values constituting the input expression obtained by the prime factorization. When any number is selected by the user from the value to be used as the displayed plurality of factored candidate, determines whether the selected manipulated value is a numerical value for factoring said input expression be able to.
According to the computer according to the second aspect of the invention, it is determined the input by the formula input means by the numerical said determining means that the selected operation by the selection means wherein a is a numerical value for factoring At this time, a factorization formula of the input formula can be displayed on the display unit. Thus, the process of factorizing the input expression is displayed.
[0006]
【Example】
An embodiment of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram showing the configuration of an electronic computer having a factor decomposition function.
This computer includes a central processing unit (CPU) 11.
[0007]
The
[0008]
The
[0009]
FIG. 2 is a diagram showing the contents of each data storage area provided in the
In the
[0010]
Here, in the factorization candidate area 14c, when the input expression is, for example, “X 2 + AX + B”, the prime factor of the numerical value B constituting the input expression is stored as one candidate numerical value a of the factorization. A first area A1, a second area A2 in which a division value of the numerical value B by one of the candidate numerical values a of the factorization stored in the first area A1 is stored as the other candidate numerical value b, and a first area A1 A third area A3 in which an addition value of one of the stored candidate factor values a of the factorization and the other candidate value b stored in the second area A2 is stored as a candidate value of the value A constituting the input expression Be provided.
[0011]
The one and other factorization candidate values a and b stored in the factorization candidate area 14c in the
[0012]
Next, the operation of the computer having the factor decomposition function according to the above configuration will be described.
FIG. 3 is a flowchart showing the factorization process in the computer.
[0013]
FIG. 4 is a diagram showing a process of storing each candidate numerical value in the factorization candidate area 14c in the
FIG. 5 is a diagram showing the key input operation and the display state associated with the factor decomposition processing of the computer in association with each other.
[0014]
That is, when the ten-key pad 12a and the function key 12b of the
[0015]
Here, when the "registration" key 12c of the
[0016]
In this case, the prime factors of the constant value B (= 30) are obtained as “1, 2, 3, 5”, and the prime factors “2, 3, 5” excluding “1” are represented by the respective numbers “1, 1, 5”. 1 is stored in the prime factor decomposition area 14b in the RAM 14 (see FIG. 2B) (step S6).
[0017]
Then, in each of the prime factors stored in the prime factorization area 14b, the prime factors “1, 2, 3, 5” smaller than √ · B are all considered as one candidate numeric value a of the factorization in FIG. As shown, it is stored in the first area A1 of the factorization candidate area 14c in the RAM 14 (step S7).
[0018]
In this manner, when one of the candidate numerical values a “1, 2, 3, 5” of the factorization for the input expression “X 2 + 11X + 30” is stored in the first area A1 of the
[0019]
At this time, as shown in FIG. 4C, one factorization candidate numerical value a “1, 2, 3, 5” stored in the first area A1 of the
[0020]
In this way, for the first area A1 and the second area A2 of the factorization candidate area 14c, all the factorization candidate numerical values a “1,2” based on the constant value B (= 30) of the input expression “X 2 + 11X + 30”. , 3, 5, -1, -2, -3, -5 "and b" 30, 15, 10, 6, -30, -15, -10, -6 ", the first areas A1 and The corresponding one and other candidate numerical values a and b stored in the second area A2 are respectively added, and as shown in FIG. 4D, the respective addition results “31, 17, 13, 11, 11, −31, −17, −13, and −11 ”are stored in the third area A3 as candidate values of the numerical value A (= 11) in the input expression“ X 2 + 11X + 30 ”(step S9).
[0021]
Then, one and the other factorization candidate numerical values a and b stored in the first area A1 and the second area A2 of the factorization candidate area 14c are the candidate values of the numerical value A stored in the third area A3, respectively. The data is sorted in ascending order {see FIG. 2 (C)}. As a result, as shown in FIG. 5 (B), the liquid
[0022]
Here, the user refers to the candidate value of the numerical value A displayed on the liquid
[0023]
"YES" in step S15, i.e., the candidate value of a number A of the third area A3, which is selected cursor "11" on the
[0024]
On the other hand, if "NO" in the step S15, that is, if it is determined that the candidate value of the numerical value A selected by the cursor on the
[0025]
Therefore, according to the computer having the above-described factoring function, when the quadratic expression “X 2 + AX + B” is input and the “Execute” key 12 d is operated by the
[0026]
Note that, in the above-described embodiment, for the input expression “X 2 + AX + B”, first, the prime factor of the constant B is obtained and the factorization procedure is displayed. However, the factorization candidate values a, A procedure for obtaining b may be displayed.
[0027]
Further, in the above embodiment, the quadratic expression to be input is in the form of “X 2 + AX + B”. However, even in the form of “AX 2 + BX + C”, the number of combinations of candidate numerical values increases, The process can be displayed by the disassembly process.
Further, the present invention can of course be applied to a multi-term equation or a cubic equation.
[0028]
【The invention's effect】
As described above, according to the present invention, based on the prime factors of the numerical values constituting the input expression obtained by the prime factorization, a plurality of numerical values that are candidates when the input expression is factorized are displayed. the numerical values a plurality of factored candidates the user selects, it is possible to the selected numerical value to determine whether the input expression is a numeric value for factoring.
Also, when the numerical value selected by the selecting means is determined by the determining means to be a numerical value for factorizing the expression input by the expression inputting means, the factorizing expression of the input expression is displayed on the display unit. Can be displayed. Therefore, the process of factorizing the input expression is displayed, and it becomes possible for the user to deepen the understanding of the factorization.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an electronic computer having a factor decomposition function according to an embodiment of the present invention.
FIG. 2 is a view showing contents of respective data storage areas provided in a RAM of the computer.
FIG. 3 is a flowchart showing a factorization process in the computer.
FIG. 4 is an exemplary view showing a process of storing each candidate numerical value in a factorization candidate area in a RAM accompanying the factorization processing of the computer.
FIG. 5 is an exemplary diagram showing a key input operation and a display state associated with the factor decomposition process of the computer in association with each other.
[Explanation of symbols]
11: Central processing unit (CPU), 12: Key input unit, 12a: Numeric keypad, 12b: Function key, 12c: "Registration" key, 12d: "Execute" key, 12e, 12f: Cursor key, 12g: "Confirm" Keys, 13 ROM, 14 RAM, 14a registration area, 14b prime factor decomposition area, 14c factor decomposition candidate area, A1 to A3 ... first to third areas, 15 display drive circuit, 16 liquid crystal display unit .
Claims (4)
因数分解される式を入力する式入力手段と、
この式入力手段により入力された式を構成する定数項の数値を素因数分解する素因数分解手段と、
この素因数分解手段により得られた結果に基づき、前記式入力手段により入力された式の因数分解候補となる数値を算出し、この算出された因数分解候補となる数値を前記表示部に複数表示させる候補表示制御手段と、
この候補表示制御手段の制御により表示された因数分解候補となる数値の中からユーザにより任意の数値が選択操作される選択手段と、
この選択手段により選択操作された数値が前記式入力手段により入力された式を因数分解するための数値であるかを判断する判断手段と、
を具備したことを特徴とする電子計算機。In a computer that displays data related to factorization on a display unit,
Expression input means for inputting an expression to be factored;
Prime factorization means for factorizing the numerical value of the constant term constituting the expression input by the expression input means,
Based on the result obtained by the prime factorization unit, a numerical value that is a factorization candidate of the expression input by the expression input unit is calculated, and a plurality of the numerical values that are the calculated factorization candidates are displayed on the display unit. Candidate display control means,
Selecting means for the user to select and operate an arbitrary numerical value from among numerical values that are displayed as factorization candidates under the control of the candidate display control means;
Determining means for determining whether the numerical value selected and operated by the selecting means is a numerical value for factorizing the expression input by the expression inputting means,
An electronic computer comprising:
前記選択手段により選択操作された数値が前記判断手段により前記式入力手段により入力された式を因数分解するための数値であると判断された際、前記入力式の因数分解式を前記表示部に表示させる分解式表示制御手段を具備したことを特徴とする電子計算機。The computer according to claim 1, further comprising:
When the numerical value selected and operated by the selecting means is judged by the judging means to be a numerical value for factoring the expression input by the expression inputting means, the factoring expression of the input expression is displayed on the display section. An electronic computer comprising disassembled display control means for displaying.
因数分解される式が入力されると、この入力された式を構成する定数項の数値を素因数分解する素因数分解ステップと、
この素因数分解ステップにより得られた結果に基づき、前記式入力ステップにより入力された式の因数分解候補となる数値を算出し、この算出された因数分解候補となる数値を前記表示部に複数表示させる候補表示制御ステップと、
この候補表示制御ステップの制御により表示された因数分解候補となる数値の中からユーザにより任意の数値が選択操作されると、この選択操作された数値が前記式入力ステップにより入力された式を因数分解するための数値であるかを判断する判断ステップと、
を具備したことを特徴とする因数分解表示処理方法。In a factorization display processing method of displaying data relating to factorization on a display unit,
When an expression to be factored is input, a prime factorization step of performing a prime factorization on a numerical value of a constant term constituting the input expression,
Based on the result obtained by the prime factorization step, a numerical value that is a factorization candidate of the expression input in the expression input step is calculated, and a plurality of the calculated numerical values that are candidate factorizations are displayed on the display unit. A candidate display control step;
When an arbitrary numerical value is selected by the user from among the numerical values of the factor decomposition candidates displayed by the control of the candidate display control step, the selected numerical value is converted into the factor input by the expression input step. A judging step of judging whether it is a numerical value for decomposing,
And a factorization display processing method.
前記選択ステップにより選択操作された数値が前記判断ステップにより前記式入力ステップにより入力された式を因数分解するための数値であると判断された際、前記入力式の因数分解式を前記表示部に表示させる分解式表示制御ステップを具備したことを特徴とする因数分解表示処理方法。The method of claim 3, further comprising:
When the numerical values set selection operation by the selection step is the input formula by the formula input step is determined to be a value for factoring by the determining step, the factorization type of the input expression on the display unit A factor decomposition display processing method, comprising a decomposition display control step of displaying.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08952894A JP3567292B2 (en) | 1994-04-27 | 1994-04-27 | Electronic computer and factorization display processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08952894A JP3567292B2 (en) | 1994-04-27 | 1994-04-27 | Electronic computer and factorization display processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07295938A JPH07295938A (en) | 1995-11-10 |
| JP3567292B2 true JP3567292B2 (en) | 2004-09-22 |
Family
ID=13973317
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP08952894A Expired - Fee Related JP3567292B2 (en) | 1994-04-27 | 1994-04-27 | Electronic computer and factorization display processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3567292B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4343984B2 (en) * | 2006-02-03 | 2009-10-14 | 前田建設工業株式会社 | Information processing apparatus, information processing method, program, data structure, and medium |
| JP4650406B2 (en) * | 2006-12-01 | 2011-03-16 | カシオ計算機株式会社 | Formula display control apparatus and formula display control program |
| JP5357286B2 (en) * | 2011-09-21 | 2013-12-04 | 前田建設工業株式会社 | Information processing apparatus, information processing method, and program |
| WO2013042230A1 (en) * | 2011-09-21 | 2013-03-28 | 前田建設工業株式会社 | Information processing device |
| CN106502954A (en) * | 2016-03-23 | 2017-03-15 | 邵良 | Algebraic manipulation device based on indentily transformation |
-
1994
- 1994-04-27 JP JP08952894A patent/JP3567292B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07295938A (en) | 1995-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4580235A (en) | Electronic calculator with check function | |
| JP3567292B2 (en) | Electronic computer and factorization display processing method | |
| JP3941265B2 (en) | Computing device and storage medium | |
| JP3968493B2 (en) | Computing device and storage medium | |
| JP7192914B2 (en) | Computing device, computational support method and program | |
| JP2005339265A (en) | Electronic calculation apparatus and calculation display processing program | |
| JP5979212B2 (en) | Electronic equipment and programs | |
| JP5724617B2 (en) | Matrix calculation device and program | |
| JP3557645B2 (en) | Electronic computer | |
| JP5141208B2 (en) | Prime factorization calculator | |
| JP2000132516A (en) | Computing device and storage medium | |
| JP2000122980A (en) | Computing device and storage medium | |
| JP2560344Y2 (en) | Small electronic calculator | |
| JP3498323B2 (en) | Electronic calculator and arithmetic processing method | |
| JPS6019030B2 (en) | educational electronics | |
| JP2024044780A (en) | Calculation support system, calculation support terminal, calculation terminal, calculation support method and program | |
| KR200342966Y1 (en) | Electric calculator | |
| JP2000132297A (en) | Learning type user interface customizing method | |
| JP3743869B2 (en) | Electronic computing device | |
| JP3900929B2 (en) | Square root symbol display control apparatus, program, and square root symbol display control method | |
| JPH11167554A (en) | Electronic desk calculator | |
| JPH07105140A (en) | Electronic computer | |
| JPS6243227B2 (en) | ||
| JPS63113656A (en) | Electronic calculator | |
| JPH09134242A (en) | Keyboard device with color display touch key |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040210 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040408 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040518 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040531 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080625 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090625 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090625 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100625 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110625 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110625 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120625 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120625 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |