(57)【特許請求の範囲】
【請求項１】
分数を入力する入力手段と、
分数を表示する表示手段と、
この表示手段に表示されている分数の約分を指示する約分指示手段と、
この約分指示手段による約分指示により前記表示手段に表示されている分数を約分する約分処理手段と、
この約分処理手段により分数を約分した際の約数を前記表示手段に表示させる約数表示手段と、
を具備したことを特徴とする電子計算機。
【請求項２】
前記約分処理手段は、前記入力手段により入力された直前の分数を約分することを特徴とする請求項１記載の電子計算機。
【請求項３】
前記約分処理手段は、前記表示手段に表示されている分数の分母と分子の最小公約数を算出して約分し、前記約数表示手段は、その最小公約数を表示させることを特徴とする請求項１記載の電子計算機。
【請求項４】
分数を入力する入力手段と、
分数を表示する表示手段と、
この表示手段に表示されている分数の約分を指示する約分指示手段と、
この約分指示手段による約分指示により、前記表示手段に直前に入力表示された分数を、その分母と分子の最小公約数を算出して約分する約分処理手段と、
この約分処理手段において算出された前記分数の最小公約数を前記表示手段に一定時間表示させた後、前記約分処理手段において約分された分数を前記表示手段に表示させる約分過程表示手段と、
を具備したことを特徴とする電子計算機。
【請求項５】
前記約分過程表示手段により表示された分数が約分可能か否かを判断する約分判断手段と、
この約分判断手段により約分可能と判断された際に、約分可能であることを知らせるシンボルを前記表示手段に表示させるシンボル表示手段と、
をさらに具備したことを特徴とする請求項４記載の電子計算機。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、分数計算機能を備えた電子計算機に関する。
【０００２】
【従来の技術】
例えば卓上用の電子計算機や携帯用の電子計算機にも、分数計算機能を備えた電子計算機が従来から実用されている。
この分数計算機能を備えた電子計算機は、所望の分数を、その整数，分母，分子の順でキー入力すると、キー入力された数値が順次表示部に表示され分数表示が行なえると共に、分数同士あるいは分数を含む演算処理や分数の約分処理が行なえるもので、必要により一般に広く利用されている他、分数計算の教育用としても利用されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の分数計算機能を備えた電子計算機では、分数の入力中において、分母，分子等の数値を誤って入力した場合には、一旦クリアキーを操作して分数全体を消去させた後、初めから分数入力のやり直しを行なわなければならず、例えばそれぞれ桁数の多い整数，分母，分子と順次入力した状態で、分子の数値のみ誤ってた入力した場合等、同数値の入力操作を繰返し行なうことになり、操作性が悪い問題がある。
【０００４】
また、前記従来の数計算機能を備えた電子計算機では、分数の約分処理も行なえるものの、単独で入力表示された分数あるいは計算結果として表示された分数に対してしか約分処理が実行されないと共に、約分を指示するとその約分結果のみが直ちに表示されるため、約分がどのような内容で行なわれたかを知ることができず、特に教育用として不向きな問題がある。
【０００５】
本発明は前記課題に鑑みなされたもので、分数の約分処理を行なう際に、約分結果のみが直ちに表示されることなく、約分がどのような内容で行なわれたか容易に知ることが可能になる分数処理機能を向上させた電子計算機を提供することを目的とする。
【０００７】
【課題を解決するための手段】
すなわち、本発明に係わる第１の電子計算機は、分数を入力する入力手段と、分数を表示する表示手段と、この表示手段に表示されている分数の約分を指示する約分指示手段と、この約分指示手段による約分指示により前記表示手段に表示されている分数を約分する約分処理手段と、この約分処理手段により分数を約分した際の約数を前記表示手段に表示させる約数表示手段とを備えて構成したものである。
【０００８】
また、本発明に係わる第２の電子計算機は、前記第１の電子計算機にあって、その約分処理手段を、入力手段により入力された直前の分数を約分するものとして構成したものである。
【０００９】
また、本発明に係わる第３の電子計算機は、前記第１の電子計算機にあって、その約分処理手段を、表示手段に表示されている分数の分母と分子の最小公約数を算出して約分するものとし、約数表示手段を、その最小公約数を表示させるものとして構成したものである。
【００１０】
また、本発明に係わる第４の電子計算機は、分数を入力する入力手段と、分数を表示する表示手段と、この表示手段に表示されている分数の約分を指示する約分指示手段と、この約分指示手段による約分指示により、前記表示手段に直前に入力表示された分数を、その分母と分子の最小公約数を算出して約分する約分処理手段と、この約分処理手段において算出された前記分数の最小公約数を前記表示手段に一定時間表示させた後、前記約分処理手段において約分された分数を前記表示手段に表示させる約分過程表示手段とを備えて構成したものである。
【００１１】
また、本発明に係わる第５の電子計算機は、前記第４の電子計算機にあって、その約分過程表示手段により表示された分数が約分可能か否かを判断する約分判断手段と、この約分判断手段により約分可能と判断された際に、約分可能であることを知らせるシンボルを表示手段に表示させるシンボル表示手段とをさらに備えて構成したものである。
【００１３】
【作用】
つまり、前記第１の電子計算機では、約分指示手段による約分指示に応じて、表示手段に表示されている分数が約分処理された際、その約数が表示手段に表示されるので、分数の約分内容が表示されることになる。
【００１４】
また、前記第２の電子計算機では、前記第１の電子計算機にあって、入力手段により入力表示された直前の分数が約分処理されるので、例えば複数の分数が入力表示された状態、あるいは演算子を入力した状態にあっても、その直前に入力表示された最後の分数に対する約分処理が行なわれ、しかもその約分内容が表示されることになる。
【００１５】
また、前記第３の電子計算機では、前記第１の電子計算機にあって、表示手段に表示されている分数が、その分母と分子の最小公約数が算出されて約分処理されると共に、その最小公約数が表示されることになる。
【００１６】
また、前記第４の電子計算機では、約分指示手段により約分の指示があると、表示手段に直前に入力表示された分数が、その分母と分子の最小公約数が算出されて約分処理され、この約分処理において算出された分数の最小公約数が表示手段に一定時間表示された後、前記約分処理された分数が表示手段に表示されるので、例えば複数の分数が入力表示された状態、あるいは演算子を入力した状態にあっても、その直前に入力表示された最後の分数に対する約分処理が行なわれ、しかもその約分過程が順次表示されることになる。
【００１７】
また、前記第５の電子計算機では、前記第４の電子計算機にあって、その約分過程表示手段により表示された分数が約分可能か否か判断され、約分可能と判断された際には、約分可能であることを知らせるシンボルが表示手段に表示されるので、直前に入力表示された最後の分数に対する約分処理が行なわれ、しかもその約分過程が順次表示されるだけでなく、さらなる約分処理が可能であることが表示されることになる。
【００１９】
【実施例】
以下図面により本発明の一実施例について説明する。
図１は分数計算機能を備えた電子計算機の電子回路の構成を示すブロック図である。
【００２０】
この電子計算機は、中央処理装置（ＣＰＵ）１１を備えている。
ＣＰＵ１１は、キー入力部１２からのキー操作信号に応じてＲＯＭ１３に予め記憶されているシステムプログラムを起動させ、回路各部の動作制御を実行するもので、このＣＰＵ１１には、前記キー入力１２及びＲＯＭ１３の他、ＲＡＭ１４が接続されると共に、表示駆動回路１５を介して液晶表示部１６が接続される。
【００２１】
前記キー入力部１２には、数値入力用のテンキー１２ａ及び各種演算子キーや機能キーからなるファンクションキー１２ｂが備えられると共に、分数入力を行なう際の整数値との区切りに応じて操作される「と」キー１２ｃ、分母／分子の区切りに応じて操作される「分」キー１２ｄ、分数入力に際しその直前に入力された内容を訂正する際に操作される「訂正」キー１２ｅ、直前に入力表示された分数を約分する際に操作される「約分」キー１２ｆ等が備えられる。
【００２２】
前記ＲＡＭ１４には、ワークエリア１４ａ及び入力式レジスタ１４ｂが備えられると共に、分数入力に際し、「と」キー１２ｃが操作されるとセットされる整数区切りフラグレジスタＦ、「分」キー１２ｄが操作されるとセットされる分母／分子区切りフラグレジスタＧ、テンキー（数字キー）１２ａが操作されるとセットされる数字フラグレジスタＥが備えられる。
【００２３】
前記液晶表示部１６には、キー入力部１２のテンキー１２，「と」キー１２ｃ，「分」キー１２ｄの操作に応じて入力される分数が、整数，分母数，分母／分子区切りシンボル，分子数の順に表示されると共に、「訂正」キー１２ｅが操作されると、その直前に入力された数値あるいは区切りシンボルが消去され、また、「約分」キー１２ｆが操作されると、該表示部１６において最後に入力表示されている分数の最小公約数が一定時間表示された後、その約分結果が表示される。
【００２４】
次に、前記構成による分数計算機能を備えた電子計算機の動作について説明する。
図２は前記分数計算機能を備えた電子計算機による分数処理を示すフローチャートである。
【００２５】
図３は前記分数計算機能を備えた電子計算機の分数処理に伴なう入力訂正処理を示すフローチャートである。
図４は前記分数計算機能を備えた電子計算機の分数入力及び訂正処理に伴なうキー操作対応の分数表示状態を示す図である。
【００２６】
すなわち、例えば「２と７２分の６」と分数入力したい場合に、まず、キー入力部１２のテンキー１２ａの「２」を操作すると、数字キーが操作されたと判断されると共に、ＲＡＭ１４における分母／分子区切りフラグレジスタＧ及び整数区切りフラグレジスタＦは共に“１”ではないと判断され、キー入力された整数値「２」が入力式レジスタ１４ｂに書込まれる（ステップＳ１→Ｓ２→Ｓ３→Ｓ４）。
【００２７】
すると、ＲＡＭ１４内の数字フラグレジスタＥが“１”にセットされ、前記入力式レジスタ１４ｂに書込まれた整数値「２」が液晶表示部１６に表示される（ステップＳ５，Ｓ６）。
【００２８】
続いて、キー入力部１２の「と」キー１２ｃを操作すると、そのキー判断に基づき、前記ＲＡＭ１４内の整数区切りフラグレジスタＦが“１”にセットされると共に、数字フラグレジスタＥが“０”にリセットされる（ステップＳ７→Ｓ８，Ｓ９）。
【００２９】
そして、テンキー１２ａの「７」を操作するはずが、誤って「６」と操作すると、数字キーが操作されたと判断された後、分母／分子区切りフラグレジスタＧは“１”ではないと判断されると共に、整数区切りフラグレジスタＦが“１”にセットされているとの判断に基づき、キー入力された数値「６」が分母として入力式レジスタ１４ｂに書込まれる（ステップＳ１→Ｓ２→Ｓ３→Ｓ１０）。
【００３０】
すると、ＲＡＭ１４内の数字フラグレジスタＥが“１”にセットされ、図４（Ａ）に示すように、前記入力式レジスタ１４ｂに書込まれた数値「６」が前記整数値「２」に続き液晶表示部１６の分母位置に表示される（ステップＳ５，Ｓ６）。
【００３１】
ここで、前記誤って入力した分母の数値「６」を正しい「７」に訂正するべく、キー入力部１２の「訂正」キー１２ｅを操作すると、そのキー判断に基づき、図３における入力訂正処理に移行する（ステップＳ１１→ＳＡ）。
【００３２】
すなわち、前記入力訂正処理（図３参照）において、ＲＡＭ１４内の分母／分子区切りフラグレジスタＧは“１”ではないと判断されると共に、整数区切りフラグレジスタＦ及び数字フラグレジスタＥが共に“１”にセットされているとの判断に基づき、図４（Ｂ）に示すように、前記入力表示された分母の最下位桁、つまり、誤って入力された分母の数値「６」が消去される（ステップＡ１→Ａ２→Ａ３→Ａ４「→Ｓ６」）。
【００３３】
そして、テンキー１２ａにおいて正しい分母の数値「７」と操作すると、前記ステップＳ１→Ｓ２→Ｓ３→Ｓ１０を経て、該入力数値「７」が分母として入力式レジスタ１４ｂに書込まれると共に、ＲＡＭ１４内の数字フラグレジスタＥが“１”にセットされ、前記整数値「２」に続き液晶表示部１６の分母位置に表示される（ステップＳ５，Ｓ６）。
【００３４】
そしてさらに、テンキー１２ａの「２」を操作するはずが、誤って「分」キー１２ｄを操作すると、そのキー判断がなされると共に、現在、整数区切りフラグレジスタＦが“１”にセットされているとの判断に基づき、分母／分子区切りフラグレジスタＧが“１”にセットされ、数字フラグレジスタＥが“０”にリセットされる（ステップＳ１２→Ｓ１３→Ｓ１４，Ｓ１５）。
【００３５】
すると、図４（Ｃ）に示すように、液晶表示部１６には、前記分母に入力された数値「７」に続き、分母／分子区切りシンボル「−」が表示される（ステップＳ６）。
【００３６】
ここで、前記誤って入力した分母／分子区切りシンボル「−」を消去するべく、キー入力部１２の「訂正」キー１２ｅを操作すると、そのキー判断に基づき、図３における入力訂正処理に移行する（ステップＳ１１→ＳＡ）。
【００３７】
すなわち、前記入力訂正処理（図３参照）において、ＲＡＭ１４内の分母／分子区切りフラグレジスタＧは“１”であると判断されると共に、数字フラグレジスタＥは“０”であるとの判断に基づき、該分母／分子区切りフラグレジスタＧが“０”にリセットされ、数字フラグレジスタＥが“１”にセットされる（ステップＡ１→Ａ５→Ａ６，Ａ７）。
【００３８】
すると、図４（Ｄ）に示すように、前記誤って入力表示された分母／分子区切りシンボル「−」が消去される（ステップＳＡ，Ｓ６）。
こうして、整数値「２」及び分母の数値「７」が表示されている状態で、続く分母の数値「２」と操作すると、前記ステップＳ１→Ｓ２→Ｓ３→Ｓ１０を経て、該入力数値「２」が分母として入力式レジスタ１４ｂに書込まれると共に、ＲＡＭ１４内の数字フラグレジスタＥが“１”にセットされ、液晶表示部１６に分母数「７２」として表示される（ステップＳ５，Ｓ６）。
【００３９】
そしてさらに、「分」キー１２ｄを操作すると、そのキー判断がなされると共に、現在、整数区切りフラグレジスタＦが“１”にセットされているとの判断に基づき、分母／分子区切りフラグレジスタＧが“１”にセットされ、数字フラグレジスタＥが“０”にリセットされる（ステップＳ１２→Ｓ１３→Ｓ１４，Ｓ１５）。
【００４０】
すると、液晶表示部１６には、前記分母に入力された数値「７２」に続き、分母／分子区切りシンボル「−」が表示される（ステップＳ６）。
そして、分子数としてテンキー１２ａの「６」を操作するはずが、誤って「３」と操作すると、数字キーが操作されたと判断された後、分母／分子区切りフラグレジスタＧは“１”にセットされているとの判断に基づき、キー入力された数値「３」が分子として入力式レジスタ１４ｂに書込まれる（ステップＳ１→Ｓ２→Ｓ１６）。
【００４１】
すると、ＲＡＭ１４内の数字フラグレジスタＥが“１”にセットされ、図４（Ｅ）に示すように、前記入力式レジスタ１４ｂに書込まれた数値「３」が前記整数値「２」，分母数「７２」，分母／分子区切りシンボル「−」に続き液晶表示部１６の分子位置に表示される（ステップＳ５，Ｓ６）。
【００４２】
そして、ファンクションキー１２ｂの「＋」と操作すると、その演算子シンボル「＋」が液晶表示部１６に表示される。
ここで、前記誤って入力した分子数「３」を正しい「６」に訂正するべく、キー入力部１２の「訂正」キー１２ｅを操作すると、そのキー判断に基づき、図３における入力訂正処理に移行する（ステップＳ１１→ＳＡ）。
【００４３】
すなわち、前記入力訂正処理（図３参照）において、ＲＡＭ１４内の分母／分子区切りフラグレジスタＧは“１”にセットされていると判断されると共に、数字フラグレジスタＥが“１”にセットされているとの判断に基づき、図４（Ｆ）に示すように、前記入力表示された分子の最下位桁、つまり、誤って入力された分子数「３」が消去される（ステップＡ１→Ａ５→Ａ８「→Ｓ６」）。
【００４４】
そして、テンキー１２ａにおいて正しい分子数「６」と操作すると、前記ステップＳ１→Ｓ２→Ｓ１６を経て、該入力数値「６」が分子として入力式レジスタ１４ｂに書込まれると共に、ＲＡＭ１４内の数字フラグレジスタＥが“１”にセットされ、図４（Ｄ）に示すように、前記整数値「２」，分母数「７２」，分母／分子区切りシンボル「−」に続き液晶表示部１６の分子位置に表示される（ステップＳ５，Ｓ６）。
【００４５】
これにより、所望の分数「２と７２分の６」が入力表示される。
一方、前記テンキー１２ａによる整数値「２」及び「と」キー１２ｃまでが入力された状態で、該入力された整数値「２」を訂正したい場合に、「訂正」キー１２ｅを操作すると、図３における入力訂正処理において、まず、ＲＡＭ１４内の分母／分子区切りフラグレジスタＧは“１”ではないと判断されると共に、整数区切りフラグレジスタＦが“１”、数字フラグレジスタＥが“０”であるとの判断に基づき、該整数区切りフラグレジスタＦが“０”にリセットされ、数字フラグレジスタＥが“１”にセットされる（ステップＡ１→Ａ２→Ａ３→Ａ９，Ａ１０）。
【００４６】
そしてさらに、前記「訂正」キー１２ｅを操作すると、分母／分子区切りフラグレジスタＧは“１”ではないと判断されると共に、整数区切りフラグレジスタＦが“０”であるとの判断に基づき、前記入力表示された整数部の最下位桁、つまり、誤って入力された整数値「２」が消去され、新たな整数値の入力が行なえるようになる（ステップＡ１→Ａ２→Ａ１１）。
【００４７】
また、前記分数入力処理において、直前に入力した整数値や分母数あるいは分子数の桁数が複数桁ある場合に、「訂正」キー１２ｅを繰返し操作すると、入力訂正処理（図３参照）において、整数値の場合には、前記ステップＡ１→Ａ２→Ａ１１を繰返し、分母数の場合には、前記ステップＡ１→Ａ２→Ａ３→Ａ４を繰返し、分子数の場合には、前記ステップＡ１→Ａ５→Ａ８の処理を繰返し、それぞれ何れの場合でも、その「訂正」キー１２ｅの操作毎に最下位桁から順次消去されるようになる。
【００４８】
一方、入力したい分数に整数部が存在しない場合に、ステップＳ１→Ｓ２→Ｓ３→Ｓ４，Ｓ５，Ｓ６を経て整数値の入力表示が行なわれた状態で、「と」キー１２ｃを操作せず、直接「分」キー１２ｄを操作すると、そのキー判断に基づき、ＲＡＭ１４内の整数区切りフラグレジスタＦは“０”であると判断されることで、前記整数入力された数値は分母として入力表示されると共に、分母／分子区切りフラグレジスタＧが“１”にセットされ、数字フラグレジスタＥが“０”にリセットされることで、液晶表示部１６には、前記分母として入力表示された数値に続き、分母／分子区切りシンボル「−」が表示される（ステップＳ１２→Ｓ１３→Ｓ１７，Ｓ１４，Ｓ１５，Ｓ６）。
【００４９】
これにより、所望の分数が入力表示されると共に、「訂正」キー１２ｅを操作すれば、何時でも、その直前に入力された整数値や分母数あるいは分子数のみ、何れも１桁ずつ消去され、容易に誤入力の訂正が行なえるようになる。
【００５０】
なお、前記のように、整数値や分母数あるいは分子数のみ、１桁ずつ消去するのではなく、整数値や分母数あるいは分子数毎に構成する数値を消去するようにしてもよい。
【００５１】
一方、分数の約分処理について次に説明する。
図５は前記分数計算機能を備えた電子計算機の分数処理に伴なう約分処理を示すフローチャートである。
【００５２】
図６は前記分数計算機能を備えた電子計算機の分数入力及び約分処理に伴なうキー操作対応の約分過程表示状態を示す図である。
すなわち、前記図２における分数処理において、例えば図６（Ａ）で示すように、テンキー１２ａによる数値「１」，数値「２」，「分」キー１２ｄ，数値「６」と順次操作されることで、「１２分の６」なる分数が入力表示された状態で、「約分」キー１２ｆを操作すると、そのキー判断に基づき、図５における約分処理に移行する（ステップＳ１８→ＳＢ）。
【００５３】
すると、図５における約分処理では、まず、液晶表示部１６において分数表示がなされていると判断されるので、その中で一番新しく直前に入力された分数（この場合「６／１２」）の分母，分子における“２”以上の最小公約数（この場合“２”）が算出される（ステップＢ１→Ｂ２）。
【００５４】
そして、液晶表示部１６に対し約分可能シンボル「約分」が表示されると共に、前記ステップＢ２において“２”以上の最小公約数が算出されたと判断されると、その算出された最小公約数“２”が、図６（Ｂ）で示すように、液晶表示部１６に対し一定時間表示される（ステップＢ３，Ｂ４→Ｂ５）。
【００５５】
そして、前記分数「６／１２」に対する最小公約数“２”を表示している一定時間の経過が判断されると、その最小公約数“２”に基づき約分処理が実行され、その約分結果「３／６」が、図６（Ｂ）で示すように、液晶表示部１６に表示される（ステップＢ６→Ｂ７，Ｂ８）。
【００５６】
すると、前記ステップＢ８において表示された約分結果である分数「３／６」に対し、“２”以上の最小公約数があるか否かでさらなる約分が可能か否か判断されるもので、この場合、該分数「３／６」に対しては最小公約数“３”が存在するので約分可能と判断され、前記約分可能シンボル「約分」が前記約分結果「３／６」と共に表示された状態となる（ステップＢ９，Ｓ６）。
【００５７】
こうして、前記１回目の約分結果「３／６」と共に約分可能シンボル「約分」が表示されていることで、さらに「約分」キー１２ｆを操作すると、図５における約分処理では、液晶表示部１６において分数「３／６」が表示されていると判断されるので、その分数の分母，分子における“２”以上の最小公約数（この場合“３”）が算出される（ステップＢ１→Ｂ２）。
【００５８】
そして、液晶表示部１６に対し約分可能シンボル「約分」が表示されると共に、前記ステップＢ２において“２”以上の最小公約数が算出されたと判断されると、その算出された最小公約数“３”が、図６（Ｃ）で示すように、液晶表示部１６に対し一定時間表示される（ステップＢ３，Ｂ４→Ｂ５）。
【００５９】
そして、前記分数「３／６」に対する最小公約数“３”を表示している一定時間の経過が判断されると、その最小公約数“３”に基づき約分処理が実行され、その約分結果「１／２」が、図６（Ｃ）で示すように、液晶表示部１６に表示される（ステップＢ６→Ｂ７，Ｂ８）。
【００６０】
すると、前記ステップＢ８において表示された２回目の約分結果である分数「１／２」に対し、“２”以上の最小公約数があるか否かでさらなる約分が可能か否か判断されるもので、この場合、該分数「１／２」に対しては“２”以上の最小公約数は存在しないので約分不可能と判断され、前記約分可能シンボル「約分」が消去され、前記約分結果「１／２」のみ表示された状態となる（ステップＢ９→Ｂ１０，Ｓ６）。
【００６１】
これにより、表示部１６に表示された約分対象となる分数に対応する最小公約数及び約分結果からなる約分過程が、より以上の約分可能か否かを示す約分シンボルと共に順次段階的に表示されるようになる。
【００６２】
したがって、前記構成の分数計算機能を備えた電子計算機によれば、キー入力部１２のテンキー１２ａ，「と」キー１２ｃ，「分」キー１２ｄを用いて入力される分数がその整数，分母，分子の入力順にＲＡＭ１４内の入力式レジスタ１４ｂに書込まれると共に、液晶表示部１６に表示される状態で、その入力表示された分数の数値訂正が「訂正」キー１２ｅにより指示されると、そのときの分数入力状況が「と」キー１２ｃの操作時にセットされる整数区切りフラグレジスタＦ、「分」キー１２ｄの操作時にセットされる分母／分子区切りフラグレジスタＧ、テンキー（数字キー）１２ａの操作時にセットされる数字フラグレジスタＥの各フラグ内容から判断され、直前の入力内容のみ、つまり、整数値，分母，分子の何れかにおける最下位桁のみが消去されるので、入力された分数全体をクリアする必要はなく、誤って入力したその数値だけを容易に消去して訂正することができる。
【００６３】
また、前記構成の分数計算機能を備えた電子計算機によれば、キー入力部１２の「約分」キー１２ｆにより約分の指示があると、キー入力部１２の操作により液晶表示部１６に直前に入力表示された分数が、その分母と分子の“２”以上の最小公約数が算出されて約分処理され、この約分処理において算出された分数の最小公約数が液晶表示部１６に一定時間表示された後、前記約分結果である分数が同液晶表示部１６に表示されるので、例えば複数の分数が入力表示された状態、あるいは演算子を入力した状態にあっても、その直前に入力表示された最後の分数に対する約分処理を行なうことができ、しかもその約分過程を順次表示してその約分内容をユーザに教えることができる。
【００６４】
さらに、前記約分処理された分数は“２”以上の最小公約数があるか否かでさらなる約分が可能か否か判断され、約分可能と判断された際には、約分可能であることを知らせる約分シンボル「約分」がその分数と共に液晶表示部１６に表示されるので、ユーザは前記約分シンボルを見て再度「約分」キー１２ｆを操作し、さらなる約分処理を実行させることができる。
【００６５】
【発明の効果】
以上のように、本発明の第１の電子計算機よれば、約分指示手段による約分指示に応じて、表示手段に表示されている分数が約分処理された際、その約数が表示手段に表示されるので、分数の約分内容が表示されるようになる。
【００６６】
また、本発明の第２の電子計算機よれば、前記第１の電子計算機にあって、入力手段により入力表示された直前の分数が約分処理されるので、例えば複数の分数が入力表示された状態、あるいは演算子を入力した状態にあっても、その直前に入力表示された最後の分数に対する約分処理が行なわれ、しかもその約分内容が表示されるようになる。
【００６７】
また、本発明の第３の電子計算機よれば、前記第１の電子計算機にあって、表示手段に表示されている分数が、その分母と分子の最小公約数が算出されて約分処理されると共に、その最小公約数が表示されるようになる。
【００６８】
また、本発明の第４の電子計算機よれば、約分指示手段により約分の指示があると、表示手段に直前に入力表示された分数が、その分母と分子の最小公約数が算出されて約分処理され、この約分処理において算出された分数の最小公約数が表示手段に一定時間表示された後、前記約分処理された分数が表示手段に表示されるので、例えば複数の分数が入力表示された状態、あるいは演算子を入力した状態にあっても、その直前に入力表示された最後の分数に対する約分処理が行なわれ、しかもその約分過程が順次表示されるようになる。
【００６９】
また、本発明の第５の電子計算機よれば、前記第４の電子計算機にあって、その約分過程表示手段により表示された分数が約分可能か否か判断され、約分可能と判断された際には、約分可能であることを知らせるシンボルが表示手段に表示されるので、直前に入力表示された最後の分数に対する約分処理が行なわれ、しかもその約分過程が順次表示されるだけでなく、さらなる約分処理が可能であることが表示されるようになる。
【００７０】
よって、分数の約分処理を行なう際に、約分結果のみが直ちに表示されることなく、約分がどのような内容で行なわれたか容易に知ることが可能になる分数処理機能を向上させた電子計算機を提供できる。
【図面の簡単な説明】
【図１】本発明の一実施例に係わる分数計算機能を備えた電子計算機の電子回路の構成を示すブロック図。
【図２】前記分数計算機能を備えた電子計算機による分数処理を示すフローチャート。
【図３】前記分数計算機能を備えた電子計算機の分数処理に伴なう入力訂正処理を示すフローチャート。
【図４】前記分数計算機能を備えた電子計算機の分数入力及び訂正処理に伴なうキー操作対応の分数表示状態を示す図。
【図５】前記分数計算機能を備えた電子計算機の分数処理に伴なう約分処理を示すフローチャート。
【図６】前記分数計算機能を備えた電子計算機の分数入力及び約分処理に伴なうキー操作対応の約分過程表示状態を示す図。
【符号の説明】
１１…中央処理装置（ＣＰＵ）、１２…キー入力部、１２ａ…テンキー、１２ｂ…ファンクションキー、１２ｃ…「と」キー、１２ｄ…「分」キー、１２ｅ…「訂正」キー、１２ｆ…「約分」キー、１３…ＲＯＭ、１４…ＲＡＭ、１４ａ…ワークエリア、１４ｂ…入力式レジスタ、Ｆ…整数区切りフラグレジスタ、Ｇ…分母／分子区切りフラグレジスタ、Ｅ…数字フラグレジスタ、１５…表示駆動回路、１６…液晶表示部。
【図１】
0003557645.tif 000002
【図２】
0003557645.tif 000003
【図３】
0003557645.tif 000004
【図４】
0003557645.tif 000005
【図５】
0003557645.tif 000006
【図６】
0003557645.tif 000007