JPS63113656A - 小型電子式計算機 - Google Patents
小型電子式計算機Info
- Publication number
- JPS63113656A JPS63113656A JP61256918A JP25691886A JPS63113656A JP S63113656 A JPS63113656 A JP S63113656A JP 61256918 A JP61256918 A JP 61256918A JP 25691886 A JP25691886 A JP 25691886A JP S63113656 A JPS63113656 A JP S63113656A
- Authority
- JP
- Japan
- Prior art keywords
- rounding
- calculation
- input
- rounded
- calculation result
- 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
【発明の詳細な説明】
[産業上の利用分野]
本発明は数値演算を行ない演算結果を出力する小型電子
式計算機に関し、特に演算結果を端数処理して出力する
小型電子式計算機に関するものである。
式計算機に関し、特に演算結果を端数処理して出力する
小型電子式計算機に関するものである。
[従来の技術]
従来より小型電子式計算機では、例えば小数点以下側桁
目より下を端数処理するかという端数処理桁入力手段と
、四捨五入、切り上げまたは切り捨てなどの端数処理方
法の入力手段を備え、使用者がこの内入力手段を操作す
ることによって入力、設定された端数処理形態で数値演
算結果を端数処理して出力(表示)する構成が広く採用
されている。
目より下を端数処理するかという端数処理桁入力手段と
、四捨五入、切り上げまたは切り捨てなどの端数処理方
法の入力手段を備え、使用者がこの内入力手段を操作す
ることによって入力、設定された端数処理形態で数値演
算結果を端数処理して出力(表示)する構成が広く採用
されている。
[発明が解決しようとする問題点]
ところがこのような計算機の従来構成では端数処理され
る以前の演算結果は保持されず、出力されない、このた
め使用者がそれを知りたい時には処理桁入力手段によっ
て演算結果の全桁を出力するように設定し、出力可能な
桁数内で端数処理を行なわないように設定した上で再度
同じ演算の入力操作を綴り返さねばならない。
る以前の演算結果は保持されず、出力されない、このた
め使用者がそれを知りたい時には処理桁入力手段によっ
て演算結果の全桁を出力するように設定し、出力可能な
桁数内で端数処理を行なわないように設定した上で再度
同じ演算の入力操作を綴り返さねばならない。
また同じ演算結果について異なる端数処理桁ないし処理
方法で端数処理した結果を使用者が知りたい場合にも、
端数処理桁ないし処理方法をそのように設定した上で、
再度同じ演算の入力操作を繰り返さねばならないという
不便さがあった。
方法で端数処理した結果を使用者が知りたい場合にも、
端数処理桁ないし処理方法をそのように設定した上で、
再度同じ演算の入力操作を繰り返さねばならないという
不便さがあった。
[問題点を解決するための手段]
上述した問題点を解決するため本発明によれば、数値演
算結果の端数処理形態を入力する手段を備え、該入力手
段による入力に応じて数値演算結果を端数処理して出力
する小型電子式計算機において、端数処理前の演算結果
を保持する記憶手段を設け、端数処理した演算結果の出
力後で次の演算の入力前に前記処理形態入力手段により
端数処理形態が変更された場合には変更内容に応じて前
記記憶手段内の演算結果を端数処理し、または端数処理
せずに再度出力するように構成した。
算結果の端数処理形態を入力する手段を備え、該入力手
段による入力に応じて数値演算結果を端数処理して出力
する小型電子式計算機において、端数処理前の演算結果
を保持する記憶手段を設け、端数処理した演算結果の出
力後で次の演算の入力前に前記処理形態入力手段により
端数処理形態が変更された場合には変更内容に応じて前
記記憶手段内の演算結果を端数処理し、または端数処理
せずに再度出力するように構成した。
[作用]
このような構成によれば、使用者は数値演算の人力操作
を一度行なえば、後はその演算結果について処理形態入
力手段により端数処理形態を変更する操作のみを行なう
ことにより同じ演算結果について異なる形態で端数処理
した、または端数処理しない複数種類の結果を知ること
ができる。
を一度行なえば、後はその演算結果について処理形態入
力手段により端数処理形態を変更する操作のみを行なう
ことにより同じ演算結果について異なる形態で端数処理
した、または端数処理しない複数種類の結果を知ること
ができる。
[実施例]
以下、添付した図を参照して本発明の実施例の詳細を説
明する。
明する。
第1図は本発明の実施例による小型電子式計算機の上面
を示している。
を示している。
計算機の上面の符号1で示す領域は演算キー人力部とし
てそれぞれθ〜9の数値を入力するテンキー、小数点キ
ー、四則演算などの各種演算のそれぞれを指定する演算
指定キー、クリアなどのファンクションキー、および演
算実行を指令するイコールキーなどの各種入力キー群が
配置されている。
てそれぞれθ〜9の数値を入力するテンキー、小数点キ
ー、四則演算などの各種演算のそれぞれを指定する演算
指定キー、クリアなどのファンクションキー、および演
算実行を指令するイコールキーなどの各種入力キー群が
配置されている。
また計算機の上面には演算結果の端数処理において処理
桁を指定する切り換えスイッチ2と、端数処理方法を指
定する切り換えスイッチ3が設けられている。
桁を指定する切り換えスイッチ2と、端数処理方法を指
定する切り換えスイッチ3が設けられている。
切り換えスイッチ2の下に表示された4〜0の数字はそ
れぞれ小数点以下の桁数を示しており、切り換えスイッ
チ2の位置を4〜Oのそれぞれに合わせることによりそ
の桁数より下位の桁の端数が処理される。また切り換え
スイッチ2の下に表示されたFの文字は全桁を意味して
おり、切り換えスイッチの位置をこれに合わすことで演
算結果の表示可能な全桁が表示される。すなわち表示可
能な桁の範囲内では端数処理がなされないようになって
いる。
れぞれ小数点以下の桁数を示しており、切り換えスイッ
チ2の位置を4〜Oのそれぞれに合わせることによりそ
の桁数より下位の桁の端数が処理される。また切り換え
スイッチ2の下に表示されたFの文字は全桁を意味して
おり、切り換えスイッチの位置をこれに合わすことで演
算結果の表示可能な全桁が表示される。すなわち表示可
能な桁の範囲内では端数処理がなされないようになって
いる。
また切り換えスイッチ3の下の2つの矢印と5/4の表
示は端数処理方法を示しており、切り換えスイッチ3の
位置をこれらの表示のそれぞれに合わすことにより、端
数処理方法が左から順に切り上げ、四捨五入、切り捨て
というように指定される。
示は端数処理方法を示しており、切り換えスイッチ3の
位置をこれらの表示のそれぞれに合わすことにより、端
数処理方法が左から順に切り上げ、四捨五入、切り捨て
というように指定される。
さらに計算機の上面には演算の置数および演算結果など
を表示する液晶表示器あるいはLED表示器などから構
成された表示部4が設けられている。
を表示する液晶表示器あるいはLED表示器などから構
成された表示部4が設けられている。
次に第2図は本実施例の計算機の全体構成を概略的に示
している。
している。
第2図で符号6は演算および不図示のドライバを介して
表示部の駆動を行なう演算処理部であり、例えば公知の
マイクロプロセッサとROMなどを設けたlチップのL
SIなどから構成される。この演算処理部6には演算回
路7、演算結果保持回路8および演算結果処理回路9が
設けられている。
表示部の駆動を行なう演算処理部であり、例えば公知の
マイクロプロセッサとROMなどを設けたlチップのL
SIなどから構成される。この演算処理部6には演算回
路7、演算結果保持回路8および演算結果処理回路9が
設けられている。
演算回路7は演算キー人力部lからの入力に応じて各種
演算を行なう。演算結果保持回路8は演算回路7の演算
結果を保持するレジスタから構成される。また演算結果
処理回路9は、先述した切り換えスイッチ1.2からな
る端数処理形態入力部5から入力、指定される処理桁と
処理方法に応じて、演算結果保持回路8に格納の演算結
果を端数処理し、その結果を表示部4に出力するように
なっている。
演算を行なう。演算結果保持回路8は演算回路7の演算
結果を保持するレジスタから構成される。また演算結果
処理回路9は、先述した切り換えスイッチ1.2からな
る端数処理形態入力部5から入力、指定される処理桁と
処理方法に応じて、演算結果保持回路8に格納の演算結
果を端数処理し、その結果を表示部4に出力するように
なっている。
なお表示部4には演算キー人力部1から演算処理部6に
入力される演算のための置数も演算処理部6内の不図示
の処理回路を介して出力されるようになっている。
入力される演算のための置数も演算処理部6内の不図示
の処理回路を介して出力されるようになっている。
このような構成のもとに演算処理部6は演算キー人力部
1からの入力と、端数処理形態入力部5からの入力に応
じて第3図に示す手順で以下のように処理動作を行なう
、なおこの処理は例えば演算処理部6の不図示のROM
に格納したプログラムに従って行なわれる。
1からの入力と、端数処理形態入力部5からの入力に応
じて第3図に示す手順で以下のように処理動作を行なう
、なおこの処理は例えば演算処理部6の不図示のROM
に格納したプログラムに従って行なわれる。
演算処理部6は演算キー人力部1からのキー人力に応じ
て、まず第3図のステップS1において入力された数値
演算を行なう、またこの間入力された演算の置数の表示
を表示部4に行なわせる。
て、まず第3図のステップS1において入力された数値
演算を行なう、またこの間入力された演算の置数の表示
を表示部4に行なわせる。
次にステップS2において演算結果を演算結果保持回路
8に格納した後、ステップS3でキー人力の有無を調べ
る。
8に格納した後、ステップS3でキー人力の有無を調べ
る。
そしてキー人力が有ればステップS1に戻るが、無い場
合にはステップS4において端数処理形態入力部5(切
り換えスイッチ2.3)により入力、指定されている端
数処理桁および処理方法を確認する。
合にはステップS4において端数処理形態入力部5(切
り換えスイッチ2.3)により入力、指定されている端
数処理桁および処理方法を確認する。
そしてステップS5においてステップS4で確認した内
容に応じて演算結果保持回路8に格納しておいた演算結
果の端数を処理し、ステップS6で処理した結果を表示
部4に出力し、しかる後にステップS3へ戻る。
容に応じて演算結果保持回路8に格納しておいた演算結
果の端数を処理し、ステップS6で処理した結果を表示
部4に出力し、しかる後にステップS3へ戻る。
以下、次の入力があるまで、すなわち次の演算入力があ
るまでステップ33〜S6のループが繰り返される。そ
してその間に端数処理形態入力部5の切り換えスイッチ
2.3により端数処理桁ないし処理方法が変更されれば
その内容に応じて演算結果保持回路8に格納されている
もとの演算結果の端数処理が行なわれ、その結果が表示
されることになる。
るまでステップ33〜S6のループが繰り返される。そ
してその間に端数処理形態入力部5の切り換えスイッチ
2.3により端数処理桁ないし処理方法が変更されれば
その内容に応じて演算結果保持回路8に格納されている
もとの演算結果の端数処理が行なわれ、その結果が表示
されることになる。
第4図はこのような処理による本実施例の動作の具体例
を説明するもので、「789÷456=」という演算を
行なう場合の切り換えスイッチ2.3の操作と演算キー
人力部lのキー操作と表示部4の表示内容を上から下へ
経時的に示している。
を説明するもので、「789÷456=」という演算を
行なう場合の切り換えスイッチ2.3の操作と演算キー
人力部lのキー操作と表示部4の表示内容を上から下へ
経時的に示している。
第4図に示すようにまず切り換えスイッチ2.3を3と
574に設定した上でキー操作を順次r7,8,9J
、r÷J 、r4,5,6J 。
574に設定した上でキー操作を順次r7,8,9J
、r÷J 、r4,5,6J 。
「=」というように行なうことにより、置数のr789
Jとr456Jが表示された後、端数処理として小数点
以下4桁目を四捨五入した演算結果のrl、730 J
が表示される。
Jとr456Jが表示された後、端数処理として小数点
以下4桁目を四捨五入した演算結果のrl、730 J
が表示される。
次にキー人力を行なわずに切り換えスイッチ2を4に変
更して設定することにより端数処理として小数点以下5
桁目を四捨五入した演算結果であるr 1.7303J
が表示される。
更して設定することにより端数処理として小数点以下5
桁目を四捨五入した演算結果であるr 1.7303J
が表示される。
さらに切り換えスイッチ2をFに変更して設定すること
により演算結果保持回路8に格納の演算結果の表示可能
な全桁が端数処理されずに、そのままr 1.7302
1331 Jと表示される。なおこの場合最下位の次の
下の桁で端数処理が行なわれ、切り換えスイッチ3を切
り上げに設定しておけばr 1.7302632 J
と表示される。
により演算結果保持回路8に格納の演算結果の表示可能
な全桁が端数処理されずに、そのままr 1.7302
1331 Jと表示される。なおこの場合最下位の次の
下の桁で端数処理が行なわれ、切り換えスイッチ3を切
り上げに設定しておけばr 1.7302632 J
と表示される。
このようにして1本実施例によれば使用者は演算の入力
キー操作を一度行なえば、後は切り換えスイッチ2.3
の設定を変更することのみによって、同じ演算結果につ
いて異なる形態で端数処理した。または端数処理しない
それぞれの結果を知ることができる。
キー操作を一度行なえば、後は切り換えスイッチ2.3
の設定を変更することのみによって、同じ演算結果につ
いて異なる形態で端数処理した。または端数処理しない
それぞれの結果を知ることができる。
これに対して従来の計算機では同じ演算結果について異
なる形態で端数処理した、または端数処理しない結果を
知るためには、第5図に第4図と同形式で示すように切
り換えスイッチの設定を変更した上で演算入力のための
キー操作を再度行なわねばならなかった。
なる形態で端数処理した、または端数処理しない結果を
知るためには、第5図に第4図と同形式で示すように切
り換えスイッチの設定を変更した上で演算入力のための
キー操作を再度行なわねばならなかった。
第4図と第5図の比較から明らかなように本実施例によ
ればキー操作の手間が省け、極めて便利なものとなる。
ればキー操作の手間が省け、極めて便利なものとなる。
なお以上の構成において、置数、演算結果の出力は記録
部あるいは音声出力単段などによって行なっても良い。
部あるいは音声出力単段などによって行なっても良い。
[発明の効果]
以上の説明から明かなように本発明によれば、数値演算
結果の端数処理形態を入力する手段を備え、該入力手段
による入力に応じて数値演算結果を端数処理して出力す
る小型電子式計算機において、端数処理前の演算結果を
保持する記憶手段を設け、端数処理した演算結果の出力
後で次の演算の入力前に前記処理形態入力手段により端
数処理形態が変更された場合には変更内容に応じて前記
記憶手段内の演算結果を端数処理し、または端数処理せ
ずに再度出力するように構成したので、使用者はある演
算の結果について異なる形態で端数処理した結果、また
は端数処理していない元の結果を知りたい場合に、演算
入力操作を再度縁り返さずに端数処理入力手段の操作の
み行なえば良く、操作の手間が省け、極めて便利である
という効果が得られる。
結果の端数処理形態を入力する手段を備え、該入力手段
による入力に応じて数値演算結果を端数処理して出力す
る小型電子式計算機において、端数処理前の演算結果を
保持する記憶手段を設け、端数処理した演算結果の出力
後で次の演算の入力前に前記処理形態入力手段により端
数処理形態が変更された場合には変更内容に応じて前記
記憶手段内の演算結果を端数処理し、または端数処理せ
ずに再度出力するように構成したので、使用者はある演
算の結果について異なる形態で端数処理した結果、また
は端数処理していない元の結果を知りたい場合に、演算
入力操作を再度縁り返さずに端数処理入力手段の操作の
み行なえば良く、操作の手間が省け、極めて便利である
という効果が得られる。
第1図は本発明の実施例による小型電子式計算機の上面
図、第2図は同計算機の全体構成を示すブロック図、第
3図は第2図中の演算制御部による処理手順を示す流れ
図、第4図は本実施例によるスイッチおよびキー操作と
表示内容を経時的に示す表図、第5図は従来の計算機に
よるスイッチおよびキー操作と表示内容を示す表図であ
る。 1・・・演算キー人力部 2.3・・・切り換えスイッチ 4・・・表示部 5・・・端数処理形態入力部 6・・・演算処理部 7・・・演算回路8・・・演
算結果保持回路 9・・・演算結果処理回路 第5図
図、第2図は同計算機の全体構成を示すブロック図、第
3図は第2図中の演算制御部による処理手順を示す流れ
図、第4図は本実施例によるスイッチおよびキー操作と
表示内容を経時的に示す表図、第5図は従来の計算機に
よるスイッチおよびキー操作と表示内容を示す表図であ
る。 1・・・演算キー人力部 2.3・・・切り換えスイッチ 4・・・表示部 5・・・端数処理形態入力部 6・・・演算処理部 7・・・演算回路8・・・演
算結果保持回路 9・・・演算結果処理回路 第5図
Claims (1)
- 数値演算結果の端数処理形態を入力する手段を備え、該
入力手段による入力に応じて数値演算結果を端数処理し
て出力する小型電子式計算機において、端数処理前の演
算結果を保持する記憶手段を設け、端数処理した演算結
果の出力後で次の演算の入力前に前記処理形態入力手段
により端数処理形態が変更された場合には変更内容に応
じて前記記憶手段内の演算結果を端数処理し、または端
数処理せずに再度出力するように構成したことを特徴と
する小型電子式計算機。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61256918A JPS63113656A (ja) | 1986-10-30 | 1986-10-30 | 小型電子式計算機 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61256918A JPS63113656A (ja) | 1986-10-30 | 1986-10-30 | 小型電子式計算機 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63113656A true JPS63113656A (ja) | 1988-05-18 |
Family
ID=17299185
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61256918A Pending JPS63113656A (ja) | 1986-10-30 | 1986-10-30 | 小型電子式計算機 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63113656A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023067946A (ja) * | 2020-09-24 | 2023-05-16 | カシオ計算機株式会社 | 情報処理装置、情報処理方法及びプログラム |
-
1986
- 1986-10-30 JP JP61256918A patent/JPS63113656A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023067946A (ja) * | 2020-09-24 | 2023-05-16 | カシオ計算機株式会社 | 情報処理装置、情報処理方法及びプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1989002114A1 (fr) | Systeme de traitement de donnees | |
| JPS60196834A (ja) | デ−タ入力装置 | |
| US5150316A (en) | Electronic apparatus | |
| JPS5924361A (ja) | 日付の表示方式 | |
| JPH06168104A (ja) | 電子式計算機 | |
| JP2743838B2 (ja) | 入力装置 | |
| JPS6243227B2 (ja) | ||
| JPS6315952Y2 (ja) | ||
| JPS6119054B2 (ja) | ||
| JPS63113655A (ja) | 小型電子式計算機 | |
| JPH05204523A (ja) | キーボード設定装置 | |
| JPH0289153A (ja) | 電子機器の日数計算装置 | |
| JPH01175060A (ja) | 電子計算機 | |
| JPH022221A (ja) | キーボード装置 | |
| JPH0555247U (ja) | 小型電子式計算機 | |
| JPH07230428A (ja) | 電子式計算機 | |
| JPS61122782A (ja) | 記号画面選択方式 | |
| JPH0628137A (ja) | 機能表示装置 | |
| JPH0555244U (ja) | 小型電子式計算機 | |
| JPH01229294A (ja) | 電子機器 | |
| JPH05297912A (ja) | プログラマブルコントローラ | |
| JPH0564926U (ja) | 数文字入力装置 | |
| JPH01277051A (ja) | ファクシミリ装置におけるユーザモード選択方式 | |
| JPS61138322A (ja) | 表示装置 | |
| JPH0668035A (ja) | 表示装置 |