JPS62130453A - 小型電子式計算機 - Google Patents

小型電子式計算機

Info

Publication number
JPS62130453A
JPS62130453A JP27191585A JP27191585A JPS62130453A JP S62130453 A JPS62130453 A JP S62130453A JP 27191585 A JP27191585 A JP 27191585A JP 27191585 A JP27191585 A JP 27191585A JP S62130453 A JPS62130453 A JP S62130453A
Authority
JP
Japan
Prior art keywords
solution
key
equation
coefficient
small electronic
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.)
Pending
Application number
JP27191585A
Other languages
English (en)
Inventor
Hiroyuki Yoshino
大之 吉野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP27191585A priority Critical patent/JPS62130453A/ja
Publication of JPS62130453A publication Critical patent/JPS62130453A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Complex Calculations (AREA)
  • Calculators And Similar Devices (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の技術分野] この発明は、例えば2次方程式の解を求めることが可能
な演算機能ををする小型電子式計算機に関する。
[従来技術とその問題点] 一般に、2次方程式の解を求めることができる小型電子
式計算機は、2次方程式の計算をする場合において、2
次方程式 %式% の解の公式 (b+:Jb24 a c)/2 a に対してa、b及びCの値を代入することにより、その
解が数値として求まるように構成されている。
しかしこのように構成される小型電子式計算機では、2
次方程式の解は数値で正確に表現できない場合が多いの
で、その殆んどの場合において求めた結果が概数となり
、その真値を数式のまま(例えば2J2)にて得ること
ができない。このため、2次方程式の真の解を必要に応
じて数式結果あるいは数値結果として求めることができ
る小型電子式計算機が要求される。
[発明の目的] この発明は上記のような問題点に鑑みなされたもので、
例えば2次方程式の解を求める場合に、上記解を数式に
よる真値と数値解とで段階的に求め表示することができ
るようにした小型電子式計算機を提供することを目的と
する。
[発明の要点] この発明に係わる小型電子式計算機は、方程式の11次
数に対応して人力される各係数の値に応じてその方程式
の解をまず数式解で求め、この後、上記数式解を数値演
算して数値解を求め、上記数式解と数値解とを段階的に
表示するように構成したものである。
[発明の実施例] 以下図面によりこの発明の一実施例を説明する。
第1図は2次方程式の解を求めることが可能な小型電子
式計算機の回路構成を示すもので、同図において、11
はキー人力部であり、このキー人力部11には数値キー
11a及び演算指定キー11bの他に、2次方程式の各
次数に対応したa −cの各係数を指定する係数指定キ
ー12a〜12cとそのSTOCストア)キー12、こ
の係数指定キー12a〜12cにより指定された係数に
基づく方程式の表示を指定する5OLVEキー13、そ
してこの5OLVEキー13により得られた方程式の解
を求める演算及びその表示を指定するEXEキー14か
備えられる。このキー人力部11より出力されるキー操
作信号は、アドレス部15及びROM部16を介して制
御部17に人力される。この制御部17には、演算メモ
リ18、上記キー人力部11の係数指定キー12a〜1
2Cにより人力される2次方程式の係数a−Cを記憶す
る係数メモリ19、上記2次方程式の解を、数式解と数
値解とで記憶する解メモリ20、そして上記キー人力部
11によるEXEキー14の操作フラグが立てられるフ
ラグレジスタ21が接続される。また、上記各メモリ1
8〜20には、演算部22及び表示レジスタ23が接続
される。演算部22は、上記各メモリ18〜20より読
出されるメモリデータに基づき、2次方程式の解を数式
解及び数値解で求める演算を行なうもので、この演算部
22により2つの鮮彩式を持って演算算出された方程式
の解は、その解が求められる毎に上記表示レジスタ23
を介して表示部24に表示出力される。
次に、上記のように構成される小型電子式計算機により
2次方程式(ax2+bx+c−0)の数式解及び数値
解を求める場合の動作について第2図及び第3図のフロ
ーチャートを参照して説明する。
まず、小型電子式計算機の使用者は、ステップS1にお
いて、キー人力部11のSTOキー12及び各係数指定
キー12a〜12cを用いて、方程式の各次数に対応す
る冬休ha−cを入力する。
第4図は上記キー人力部11によるキー人力操作とそれ
に対応する表示部24の表示動作とを示すもので、ここ
て、上記方程式の各係数には、例えばa−3、b−−5
、c−1を設定するものとする。すると、上記各係数a
 −cは、ステップS2におけるSTOキー12の操作
判断により、ステップS3においてそれぞれ順次制御部
17を介して係数メモリ19にて記憶される。この係数
入力の後、再ひステップS1にてキー人力部11の5O
LVEキー13を操作すると、ステップS2ニオける5
OLVEキ一13操作の判断によりステップS4に進み
、制御部17は上記係数メモリ19にて記憶された各係
数a −Cに基づき2次方程式を作成する。これと共に
、ステップS5に進んでフラグレジスタ21内のEXE
キー操作フラグをnm lにし、ステップS6に進んで
上記ステップS4にて作成した2次方程式r3X2−5
X+1−0」を表示部24にて表示出力する。これによ
り、計算機の使用者は、キー人力した2次方程式の各係
数a −Cが正しいものであるかどうかを確認すること
ができ、誤った係数人力がある場合には実際の演算処理
に移行する以前に訂正することが可能である。
次に、ステップS1に戻ってキーサンプリングを実行し
、キー人力部11のEXEキー14が操作されると、ス
テップS2においてそのEXEキー14の操作が判断さ
れ、ステップS7に進んで、フラグレジスタ21にて記
憶されるEXEキーEt作フラフラグ1してn−1にす
る。すると、ステップS8に進んで上記フラグレジスタ
21のEXEキー操作フラグはn−1と判断されてステ
ツブS9に進む。このステップS9では、上記ステップ
S4にて係数メモリ19て記憶される各係数a −Cに
基づき作成した2次方程式の解を、演算部22にて数式
のままの真値の状態で演算算出するもので、ステップS
9にて得られた数式解による!!j値の演算結果「(5
±、/13)/6Jは、ステップSIOにおいて解メモ
リ20の式解メモリに記憶されると共に、ステップSl
lに進んで表示レジスタ23を介して表示部24にて表
示される。
ここで、上記ステップS9における2次方程式の数式解
を求める手段について第3図のフローチャー1・を参照
して説明する。
まず、ステップS9において2次方程式rax2+bx
+cjの演算モードが設定されると、ステップS91に
おいて、2次方程式の判別式rb2−4ac−(−5)
 2−4X3XIJの31算を実行し、ステップS92
において、その判別式が負であるかどうかrb2−4a
c<OJが判断される。このステップS92において(
YES)、つまり負であると判断された場合には、ステ
ップS93に進み、フラグレジスタ21内の腹素敗フラ
グlがセントされると共に、上記判別式の、:1算結果
が正にされる。一方、上記ステップS92において(N
o) 、つまり本実施例による場合、」二足ステップS
91における計算結果は「13」であるので判別式は負
ではないと判断されると、ステップS94に進み、判別
式は零に等しいがどうかrb2−4ac−OJが判断さ
れる。このステップS94において(No) 、つまり
本実施例による場合のように判別式の計算結果は零に等
しくないと判断されると、ステップS95に進んで、そ
の結果の平方根を簡素化する計算(例えばJ8ならば2
J2、J12ならば2J3)が実行される。本実施例に
よる場合J13のままとされる。
一方、上記ステップ394において(YES)、つまり
上記判別式が零に等しいと判断された場合には、ステッ
プ396に進み、演算メモリ18内の根号内データレジ
スタF及び根号外データレジスタG(共に図示せず)に
零が割当てられる。そして、ステップS97に進んで、
演算メモリ18内の実部分子データレジスタD及び実部
分母データレジスタE(共に図示せず)にそれぞれ2次
方程式の係数のr−bJ及び「2a」を割当てる。
本実施例による場合、r−b−−(−5)J、r2a−
2X3JであるからしてD−5、E−6に割当てられる
もので、この後ステップS98に進み、」二足実部分子
データレジスタD、実部分母データレジスタE1及び根
号外データレジスタGの各内容の最大公約数(GCD)
が計算される。
そして、ステップS99に進んで、上記各データD、E
、Gを上記ステップS9gにて求めた最大公約1(cc
D)で割り、ステップ5910において、最終的数式に
よる式結果「D±G、v/F/EJか得られる。次に、
ステップSIOでこの式結果が式解メモリに入力され、
ステップSllで表示される。
上記のようにして第2図におけるステップS4にて作成
された2次方程式の解が、数式解の真値としてステップ
Sllで演算表示された後、ステップS1に戻り、さら
にキー人力部11のEXEキー14を操作すると、ステ
ップS2においてそのEXEキー14の操作か判断され
、ステップS7に進んで、フラグレジスタ21にて記憶
される現在n−1のEXEキー操作フラグを+1してn
−2にする。すると、ステップS8に進んで上記フラグ
レジスタ21のEXEキー操作フラグはn−1ではない
と判断されてステップS12に進む。このステップS1
2では、上記フラグレジスタ21のEXEキー操作フラ
グは(1w 2であると判断されてステップS13に進
む。このステップS13では、コニ記ステップS9にて
1与られた解メモリ20の式解メモリに記憶される数式
解を演算部22に転送し、その数式を解く数値演算を行
なうもので、本実施例においては上記判別式にあたるJ
13を解いて演算した数値解が得られ、その結果は上記
解メモリ20の数値解メモリに記憶される。これと同時
に、ステップS15に進んでフラグレジスタ21内のE
XEキー操作フラグをn−Qにクリアし、ステップS1
6に進んで上記ステップS13にて上記数式群による真
値を数値演算して(HIられた2次方程式の数値解ro
、2324081208Jと「1.434258546
Jとを表示部24にて表示出力する。
したかって、上記のように構成される小型電子式計算機
によれば、上記ステップS6ににおいて、表示部24に
表示される2次方程式を見て、その各係数が正しく人力
されたかどうかを確認し、誤りがあればその場で訂正す
ることができるばかりでな(、ステップSllにおいて
は上記2次方程式の解がII!E 数ではない数式群に
て真値表示されると共に、さらには上記数式群を解いた
数値解がステップS16において表示されるようにした
ので、本511算機の使用者は、その使用形態に応じて
必要な解をi4することができる。
尚、」二記2次ノテ程式の演算処理過程においては、キ
ー人力部11の5OLVEキー13を操作することによ
り、上記第2図におけるステップS4にて作成された2
次方程式を適宜表示部24に対して表示させることかで
きるので、常に現在処理中の方程式を確認することが可
能である。
また、上記実施例では、2次方程式の演算処理について
のみ説明したが、本発明は、勿論3次方程式あるいは2
元、3元連立方程式等に応用可能であることは言うまで
もない。
[発明の効果] 以上のようにこの発明によれば、方程式の各次数に対応
して入力される各係数の値に応じてその方程式の解をま
ず数式群で求め、この後、上記数式群を数値演算して数
値解を求め、上記数式群と数値解とを段階的に表示出力
するように構成したので、例えば2次方程式の解を求め
る場合に、上記解を概数ではない数式群による真値と数
値解とで得ることが可能となる。
【図面の簡単な説明】
第1図はこの発明の一実施例に係わる小型電子式計算機
を示す回路構成図、第2図は上記小型電子式計算機の全
体動作を示すフローチャート、第3図は上記小型電子式
計算機により2次方程式の数式群を求める演算動作を示
すフローチャート、第4図は上記小型電子式計算機のキ
ー人力動作に対応する表示動作を示す図である。 11−・・キー人力部、12 ・S T Oキー、12
a〜12c・・・係数指定キー、13・・・5OLVE
キー、14・・EXEキー、17・・・制御部、18・
・・演算メモリ、19・・・係数メモリ、20・・・解
メモリ、21・・・フラグレジスタ、22・・・演算部
、23・・・表示レジスタ、24・・・表示部。 出願人代理人 弁理士 鈴江武彦 第30 ”v−X、7) (1)30a4爪 (2)−50b枚 (4)   5亘ココロ(キ朽)入求不)3x2−5(
5)   匝回(臭イ几迅)(5−11(6)    
 匡 (eLIl、!1fs)  0 、 23 2第
4 炙  示 3 。 −5゜ 1 。 x+1=Q 3 )/6  、 (5+r1 3)  /64081
208.1.434258546X+1=0 図

Claims (1)

    【特許請求の範囲】
  1. 方程式の各次数に対応した各係数を入力する係数入力手
    段と、この係数入力手段により入力された上記各係数の
    値に応じて方程式の解を数式により演算する数式演算手
    段と、この数式演算手段により求められた数式解を数値
    演算する数値演算手段と、上記数式演算手段と上記数値
    演算手段とにより求められる数式解と数値解とを表示す
    る演算結果表示手段とを具備したことを特徴とする小型
    電子式計算機。
JP27191585A 1985-12-03 1985-12-03 小型電子式計算機 Pending JPS62130453A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27191585A JPS62130453A (ja) 1985-12-03 1985-12-03 小型電子式計算機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27191585A JPS62130453A (ja) 1985-12-03 1985-12-03 小型電子式計算機

Publications (1)

Publication Number Publication Date
JPS62130453A true JPS62130453A (ja) 1987-06-12

Family

ID=17506645

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27191585A Pending JPS62130453A (ja) 1985-12-03 1985-12-03 小型電子式計算機

Country Status (1)

Country Link
JP (1) JPS62130453A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100461082C (zh) * 2002-09-27 2009-02-11 卡西欧计算机株式会社 用于显示图表和图形的图形显示控制装置
JP2012128483A (ja) * 2010-12-13 2012-07-05 Casio Comput Co Ltd 電子計算機およびプログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100461082C (zh) * 2002-09-27 2009-02-11 卡西欧计算机株式会社 用于显示图表和图形的图形显示控制装置
JP2012128483A (ja) * 2010-12-13 2012-07-05 Casio Comput Co Ltd 電子計算機およびプログラム

Similar Documents

Publication Publication Date Title
JPS61269764A (ja) グラフ表示機能を備えた小型電子式計算機
US9443493B2 (en) Graph display control apparatus, graph display control method and non-transitory storage medium having stored thereon graph display control program
JPH04198715A (ja) 波形表示装置
JPS6035701B2 (ja) 日付け情報処理装置
JPS6037633Y2 (ja) カレンダ印字装置
JPS5940665Y2 (ja) べき乗演算制御装置
JPH0441397Y2 (ja)
JPS5882296A (ja) ドツトマトリクス表示方式
JPS6037634Y2 (ja) カレンダ印字装置
JPS6225799Y2 (ja)
JPH0385633A (ja) 除算演算回路
JPS60256867A (ja) 図形演算機能を有する小型電子機器
JP2943177B2 (ja) 目盛数値付けxy座標軸の描画装置
JPS62154055A (ja) 小型電子式計算機
JPS6225208B2 (ja)
JPS61239351A (ja) 積分機能を有する小型電子式計算機
JPH0452983A (ja) 三次元図形表示方式
JPH0762708B2 (ja) 経過時間表示装置
JPH02213897A (ja) 曲線発生回路
JPH0697448B2 (ja) グラフ表示機能を備えた小型電子式計算機
JPS60108956A (ja) 電子式卓上計算機
JPH058657U (ja) 小型電子計算機
JPH0721285A (ja) 商品処理システム
JPS631251U (ja)
JPH01109428A (ja) 三角関数演算装置