JPH01175060A - 電子計算機 - Google Patents
電子計算機Info
- Publication number
- JPH01175060A JPH01175060A JP33271087A JP33271087A JPH01175060A JP H01175060 A JPH01175060 A JP H01175060A JP 33271087 A JP33271087 A JP 33271087A JP 33271087 A JP33271087 A JP 33271087A JP H01175060 A JPH01175060 A JP H01175060A
- Authority
- JP
- Japan
- Prior art keywords
- display
- key
- processing
- memory area
- contents
- 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
Links
Landscapes
- Calculators And Similar Devices (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は電子計算機に関し、特に文字関数電卓、ポケッ
トコンピュータ等の小型の電子計算機に関する。
トコンピュータ等の小型の電子計算機に関する。
(従来の技術)
文字関数電卓、ポケットコンピュータ等の小型の電子計
算機では、入力された数式をバッファメモリに一時的に
記憶し、イコールキー等の所定のキーの操作によってバ
ッファメモリに記憶された数式を解釈、実行することが
行われている。このような計算機では、表示部に表示さ
れた演算結果の数値をそのまま利用することができるよ
うに、丸゛め処理、表示桁指定、表示形式設定(例えば
、固定小数点表示、指数表示)等の数値の加工ができる
ようにされている。
算機では、入力された数式をバッファメモリに一時的に
記憶し、イコールキー等の所定のキーの操作によってバ
ッファメモリに記憶された数式を解釈、実行することが
行われている。このような計算機では、表示部に表示さ
れた演算結果の数値をそのまま利用することができるよ
うに、丸゛め処理、表示桁指定、表示形式設定(例えば
、固定小数点表示、指数表示)等の数値の加工ができる
ようにされている。
従来のこの種の電子計算機の一例として文字関数電卓に
於ける数値の加工処理を第9図を用いて説明する。第9
図は’1.23480÷9」の演算を行う場合のキーの
操作及び表示部の表示内容を示している。
於ける数値の加工処理を第9図を用いて説明する。第9
図は’1.23480÷9」の演算を行う場合のキーの
操作及び表示部の表示内容を示している。
また、第9図右側の表示内容中の下線はカーソルを示し
ている。
ている。
(1) (80÷9)を入力し、ストアキー[STO]
と[A]キーを押すことにより、演算式の後半部の演算
が行われる。通常の表示(nor)モードが設定されて
いるので、演算結果は小数第10位を四捨五入した小数
第9位までが表示され、その演算結果はAメモリにスト
アされる。
と[A]キーを押すことにより、演算式の後半部の演算
が行われる。通常の表示(nor)モードが設定されて
いるので、演算結果は小数第10位を四捨五入した小数
第9位までが表示され、その演算結果はAメモリにスト
アされる。
(2)表示されている演算結果の数値に対して表示形式
及び表示桁の加工を行う。この場合、表示形式選択キー
[PSE]を1回押して固定小数点表示(FIX)を選
択し、表示桁指定キー[TAB]と置数キー[2]とを
押す0表示部には、小数第3位を四捨五入した小数第2
位迄の加工後の演算結果の数値が表示される。
及び表示桁の加工を行う。この場合、表示形式選択キー
[PSE]を1回押して固定小数点表示(FIX)を選
択し、表示桁指定キー[TAB]と置数キー[2]とを
押す0表示部には、小数第3位を四捨五入した小数第2
位迄の加工後の演算結果の数値が表示される。
表示部にはrFIX、が表示される。
(3)置数キー[1][暑[2][3]及びプラスキー
[+]を押して演算式の前半部を入力する。
[+]を押して演算式の前半部を入力する。
(4) [RCL]キー及び[A/]キーを押して、^
メモリにストアされている数値を呼び出し、上記(2)
と同様に処理した後、演算式内に入力する。
メモリにストアされている数値を呼び出し、上記(2)
と同様に処理した後、演算式内に入力する。
(5〉イコールキー[=]を押して、目的の式を演算す
る。
る。
(発明が解決しようとする問題点)
上述のように、従来の計算機では、数値の加工処理は演
算結果の数値に対してだけ行うことができた。従って、
表示桁指定(TAB)等の数値の加工処理の設定は演算
結果の表示状態、又はクリヤ状態に於いてしか行うこと
ができない、それ故、式の入力途中で数値の加工処理を
行いたい場合でも、演算結果の表示状態、又はクリヤ状
態に於いて予め成されている加工処理の設定範囲内でし
か行うことができない。このように、従来の計算機では
、式の入力途中で、表示形式(PSE)や表示桁指定(
TAB)の変更或は丸め処理(MDF)等の数値加工処
理を行うことができないため、所望の形式で表示された
演算結果を得ようとする場合には操作が極めて面倒なも
のになるという間層があった。
算結果の数値に対してだけ行うことができた。従って、
表示桁指定(TAB)等の数値の加工処理の設定は演算
結果の表示状態、又はクリヤ状態に於いてしか行うこと
ができない、それ故、式の入力途中で数値の加工処理を
行いたい場合でも、演算結果の表示状態、又はクリヤ状
態に於いて予め成されている加工処理の設定範囲内でし
か行うことができない。このように、従来の計算機では
、式の入力途中で、表示形式(PSE)や表示桁指定(
TAB)の変更或は丸め処理(MDF)等の数値加工処
理を行うことができないため、所望の形式で表示された
演算結果を得ようとする場合には操作が極めて面倒なも
のになるという間層があった。
本発明は上記従来の問題点を解決するものであり、式の
入力途中でも数値加工を行うことのできる電子計算機を
提供することを目的としている。
入力途中でも数値加工を行うことのできる電子計算機を
提供することを目的としている。
(問題点を解決するための手段)
本発明の電子計算機は、第1の表示部と、数値加工用の
メモリ領域と、該数値加工用のメモリ領域の内容を数値
加工する手段と、少なくとも該数値加工用のメモリ領域
の内容を表示する第2の表示部とを備えており、そのこ
とにより上記目的が達成される。
メモリ領域と、該数値加工用のメモリ領域の内容を数値
加工する手段と、少なくとも該数値加工用のメモリ領域
の内容を表示する第2の表示部とを備えており、そのこ
とにより上記目的が達成される。
(実施例)
以下に本発明の実施例について説明する。
第1図に本発明電子計算機の一実施例である文字関数電
卓の外観を示す、説明を簡単にするために、第1図は、
主として、液晶表示装置(LCD) 1並びにキー人力
部2の中の説明に必要なキーのみを模式的に示しており
、説明に必要でない他のキーやキーの識別表示等の図示
は省略している。
卓の外観を示す、説明を簡単にするために、第1図は、
主として、液晶表示装置(LCD) 1並びにキー人力
部2の中の説明に必要なキーのみを模式的に示しており
、説明に必要でない他のキーやキーの識別表示等の図示
は省略している。
本実施例では、液晶表示装置1は、入力された数式等を
表示するためのドツトマトリクス(12桁)で精成され
た第1の表示部1aと、数値を表示するための7セグメ
ント楕成(仮数部10桁、指数部2桁)の第2の表示部
1bと、数値加工の設定等を表示するための第3の表示
部1cとを有している。
表示するためのドツトマトリクス(12桁)で精成され
た第1の表示部1aと、数値を表示するための7セグメ
ント楕成(仮数部10桁、指数部2桁)の第2の表示部
1bと、数値加工の設定等を表示するための第3の表示
部1cとを有している。
この実施例のシステムのブロック図を第2図に示す。C
PU3はこの計算機の制御を行い、ROM4は計算機を
動作させるためのプログラムを格納している。
PU3はこの計算機の制御を行い、ROM4は計算機を
動作させるためのプログラムを格納している。
また、RAM5には、通常の計算機のRAMに設けられ
ている計算機の制御用や数式記憶等のためのメモリ領域
に加えて、数値加工用の領域が設けられている。液晶駆
動回路6は液晶表示装置1の駆動制御を行い、キーマト
リクス7はキー人力部2へのキー人力を検出するための
ものである。
ている計算機の制御用や数式記憶等のためのメモリ領域
に加えて、数値加工用の領域が設けられている。液晶駆
動回路6は液晶表示装置1の駆動制御を行い、キーマト
リクス7はキー人力部2へのキー人力を検出するための
ものである。
本実施例では、表示形式設定[PSE]キーを操作する
ことにより、固定小数点(FIX)モード、指数表示(
SCI)モード、工学指数表示(ENG)モード、及び
通常の表示(nor)モードの4種類の表示モードを選
択できる。第4図に表示形式設定[PSE]キー21の
フローチャートを示す。[PSE]キー21を1回押す
ことによって、上の4種類の表示モードが順次に選択さ
れ(ステップ41〜47)、選択された表示モードか第
3の表示部ICに表示される(ステップ48、第3図参
照〉。尚、本実施例の場合、(nor)モードは表示さ
れない。
ことにより、固定小数点(FIX)モード、指数表示(
SCI)モード、工学指数表示(ENG)モード、及び
通常の表示(nor)モードの4種類の表示モードを選
択できる。第4図に表示形式設定[PSE]キー21の
フローチャートを示す。[PSE]キー21を1回押す
ことによって、上の4種類の表示モードが順次に選択さ
れ(ステップ41〜47)、選択された表示モードか第
3の表示部ICに表示される(ステップ48、第3図参
照〉。尚、本実施例の場合、(nor)モードは表示さ
れない。
第5図は表示桁指定[TAB]キー22のフローチャー
トである。[TAB]キー22を押すとTABフラグが
設定され、後述のように置数キーの入力により表示桁が
設定される。
トである。[TAB]キー22を押すとTABフラグが
設定され、後述のように置数キーの入力により表示桁が
設定される。
第6図は置数キーのフローチャートである。置数キーが
押されると、TABフラグが設定されているかどうかの
判別が成される(ステップ61)。TABフラグが設定
されている場合には、表示桁設定の処理か行われる〈ス
テップ62)、 TABフラグか設定されていない場合
には、ステップ63に進み、置数処理が行われ、入力さ
れた数値が数値加工用の領域に入れられ、第2の表示部
1bに表示される。
押されると、TABフラグが設定されているかどうかの
判別が成される(ステップ61)。TABフラグが設定
されている場合には、表示桁設定の処理か行われる〈ス
テップ62)、 TABフラグか設定されていない場合
には、ステップ63に進み、置数処理が行われ、入力さ
れた数値が数値加工用の領域に入れられ、第2の表示部
1bに表示される。
丸め処理[MDF]キー22のフローチャートを第7図
に示す。[2ndF]キー及び[MDF]キー22が押
されると、MDFフラグが設定される。
に示す。[2ndF]キー及び[MDF]キー22が押
されると、MDFフラグが設定される。
イコール[=]キー23のフローチャートを第8図に示
す、イコール[=]キー23が押されると、MDFフラ
グが設定されているかどうかの判別が成される(ステッ
プ81)、 MDFフラグが設定されている場合には、
第2の表示部1bの内容(即ち、数値加工用領域の内容
)がそのまま第1の表示部1a(及びそれに対応するメ
モリ領域)に入力される(ステップ82)、 MDFフ
ラグが設定されていない場合には、第2の表示部1bの
内容が仮数部の有効桁10桁の範囲で第1の表示部1a
(及びそれに対応するメモリ領域)に入力される(ステ
ップ83)、演算処理が行われ、演算結果が第2の表示
部1bに表示される(ステップ84〜85)。
す、イコール[=]キー23が押されると、MDFフラ
グが設定されているかどうかの判別が成される(ステッ
プ81)、 MDFフラグが設定されている場合には、
第2の表示部1bの内容(即ち、数値加工用領域の内容
)がそのまま第1の表示部1a(及びそれに対応するメ
モリ領域)に入力される(ステップ82)、 MDFフ
ラグが設定されていない場合には、第2の表示部1bの
内容が仮数部の有効桁10桁の範囲で第1の表示部1a
(及びそれに対応するメモリ領域)に入力される(ステ
ップ83)、演算処理が行われ、演算結果が第2の表示
部1bに表示される(ステップ84〜85)。
本実施例の操作の仕方を前述のrl、 23+80÷9
」の演算を行う場合を例として第3図を用いて説明する
。
」の演算を行う場合を例として第3図を用いて説明する
。
尚、第3図右側の表示欄の上段は第1の表示部1a、中
段は第2の表示部1b、下段は第3の表示部1cの表示
内容をそれぞれ示している。
段は第2の表示部1b、下段は第3の表示部1cの表示
内容をそれぞれ示している。
(1)演算式の後半部(80÷9)を入力する。演算式
は第1の表示部1aに表示され、演算結果は第2の表示
部1bに表示される0通常の表示(nor)モードが設
定されているので、演算結果は小数第10位を四捨五入
した小数第9位までが表示される。 [STO:lキー
及び°[A]を押して、その演算結果をAメモリにスト
アする。
は第1の表示部1aに表示され、演算結果は第2の表示
部1bに表示される0通常の表示(nor)モードが設
定されているので、演算結果は小数第10位を四捨五入
した小数第9位までが表示される。 [STO:lキー
及び°[A]を押して、その演算結果をAメモリにスト
アする。
(2)置数キー[1][、][2]’[3]及びプラス
キー[+]を押して演算式の前半部を入力する;第2の
表示部1bの表示は[0」になる。
キー[+]を押して演算式の前半部を入力する;第2の
表示部1bの表示は[0」になる。
(3) [RCLコキー及び[Alキーを押して、Aメ
モリにストアされている数値を呼び出し、数値加工用の
メモリ領域に入れる。第2の表示部1bには上記(1)
と同じ数値か表示される。
モリにストアされている数値を呼び出し、数値加工用の
メモリ領域に入れる。第2の表示部1bには上記(1)
と同じ数値か表示される。
(4)表示形式設定[PSE]キー21を1回押して、
固定小数点表示(FIX)モードに設定する。第3の表
示部1cにrFIXJが表示される0表示桁指定[TA
B]キー22を押して、TABフラグを設定する。続い
て、置数キー[2]を押してTAB設定処理を行い、小
数第3位を四捨五入した小数第1位迄の加工後の数値が
第2の表示部1bに表示される。
固定小数点表示(FIX)モードに設定する。第3の表
示部1cにrFIXJが表示される0表示桁指定[TA
B]キー22を押して、TABフラグを設定する。続い
て、置数キー[2]を押してTAB設定処理を行い、小
数第3位を四捨五入した小数第1位迄の加工後の数値が
第2の表示部1bに表示される。
(5)シフトキー[2ndF]及び丸め処理キー[MD
町22が押され、MDFフラグが設定される。続いて、
イコールキー[・]が押されると、1.IDFフラグが
設定されているので、第2の表示部1bに表示されてい
る加工後の数値が演算式内にそのまま取り込まれ、第1
の表示部1aに表示される。演算が実行され、その結果
が第2の表示部1bに表示される。
町22が押され、MDFフラグが設定される。続いて、
イコールキー[・]が押されると、1.IDFフラグが
設定されているので、第2の表示部1bに表示されてい
る加工後の数値が演算式内にそのまま取り込まれ、第1
の表示部1aに表示される。演算が実行され、その結果
が第2の表示部1bに表示される。
(発明の効果)
本発明の電子計算機は、このように、式の入力途中でも
表示形式(PSE)や表示桁指定(TAB)の変更或は
丸め処理(MDF>等の数値加工処理を行うことができ
る。従って、本発明の電子計算機によれば、簡単な操作
で所望の形式で表示された演算結果を得ることができる
。
表示形式(PSE)や表示桁指定(TAB)の変更或は
丸め処理(MDF>等の数値加工処理を行うことができ
る。従って、本発明の電子計算機によれば、簡単な操作
で所望の形式で表示された演算結果を得ることができる
。
、−’j@日
第1図は本発明の一実施例である文字関数電卓の外観を
模式的に示す平面図、第2図はその実施例のシステム構
成のブロック図、第3図はその実施例のキーの操作例の
説明図、第4図は表示形式設定[PSE]キーのフロー
チャート、第5図は表示桁指定[TAB]キーのフロー
チャート、第6図は置数キーのフローチャー1・、第7
図は丸め処理[MDF]キーのフローチャート、第8図
はイコール[・]lキのフローチャー 1−2第9図は
従来例のキーの操作例の説明図である。
模式的に示す平面図、第2図はその実施例のシステム構
成のブロック図、第3図はその実施例のキーの操作例の
説明図、第4図は表示形式設定[PSE]キーのフロー
チャート、第5図は表示桁指定[TAB]キーのフロー
チャート、第6図は置数キーのフローチャー1・、第7
図は丸め処理[MDF]キーのフローチャート、第8図
はイコール[・]lキのフローチャー 1−2第9図は
従来例のキーの操作例の説明図である。
1a・・・第1の表示部、1b・・・第2の表示部、I
C・;・第3の表示部、21・・・表示形式設定キー、
22・・・表示桁指定キー(丸め処理キー)。
C・;・第3の表示部、21・・・表示形式設定キー、
22・・・表示桁指定キー(丸め処理キー)。
以上
Claims (1)
- 1、第1の表示部と、数値加工用のメモリ領域と、該数
値加工用のメモリ領域の内容を数値加工する手段と、少
なくとも該数値加工用のメモリ領域の内容を表示する第
2の表示部とを備えた電子計算機。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33271087A JPH01175060A (ja) | 1987-12-29 | 1987-12-29 | 電子計算機 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33271087A JPH01175060A (ja) | 1987-12-29 | 1987-12-29 | 電子計算機 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01175060A true JPH01175060A (ja) | 1989-07-11 |
Family
ID=18257998
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33271087A Pending JPH01175060A (ja) | 1987-12-29 | 1987-12-29 | 電子計算機 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01175060A (ja) |
-
1987
- 1987-12-29 JP JP33271087A patent/JPH01175060A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3252493B2 (ja) | 電子式計算機及びその計算処理方法 | |
| US5150316A (en) | Electronic apparatus | |
| US5870318A (en) | Computers with a proof function | |
| EP0421351A2 (en) | An electronic computer | |
| US5285399A (en) | Calculator with easily enterable constant calculation mode | |
| JPH0830556A (ja) | 卓上電子計算器 | |
| JPH0561670B2 (ja) | ||
| JPH06110637A (ja) | メニュー表示機能付き情報処理装置 | |
| JPH04250555A (ja) | 電子計算機 | |
| JP3557635B2 (ja) | 電子式計算機 | |
| JPH04242469A (ja) | 丸め機能付き電卓 | |
| JPS63113656A (ja) | 小型電子式計算機 | |
| JP2695296B2 (ja) | 計算機 | |
| JPH01173253A (ja) | 計算機 | |
| JPH0289153A (ja) | 電子機器の日数計算装置 | |
| JPH0512829Y2 (ja) | ||
| JPH0738995Y2 (ja) | 小型電子計算機 | |
| JPH11167554A (ja) | 電子卓上計算機 | |
| JPH0289152A (ja) | 電子機器の日数計算装置 | |
| JPH03119454A (ja) | 電子計算機 | |
| JPH0559462B2 (ja) | ||
| JPH0289096A (ja) | 情報表示装置 | |
| JPH03260856A (ja) | 消費税計算機能付き電子機器 | |
| JPH0275053A (ja) | 電子計算機 | |
| JPH05297912A (ja) | プログラマブルコントローラ |