関数電卓・グラフ電卓総合 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>691
プログラミング電卓をこれ以上進化させるならグラフ電卓使ってくれって感じだろうね ポケットからササッと出して、
ピピっと入力して、
パパっと終わらせる 国産プログラム電卓だとFX-602P FX-603Pが良かった。
ロストテクノロジー。 黎明期のプログラム電卓だな。俺は502Pを使ってた。
でもアセンブラみたいなプログラムでマニュアルにいきなりレジスタって
出て来て、レジスタって何だ?で止まった。 電卓メーカーが冒険心無くしちゃってるんだよな
冒険して失敗して叩かれる上の世代を見て
下の世代は冒険する事は悪い事だという風に思っている
日本社会全体がそういう風潮
スマホでいいじゃん。ノートPCでいいじゃん。
というユーザーの言葉を真に受けて冒険心をメーカーが無くしてる
こんなんじゃ良い製品は生まれないね
失敗しないと成功はしないもんなんだけどね
ユーザー側の不満をなおそうともしない怠慢もあるから
胡座かいて片手団扇商売化してるんだわな イギリスというか欧州は
アメリカでは売っていないHPの機種があったり
eBayにも在庫のない電卓と周辺機器が
学校向けのディーラーから日本向けにも出荷してくれたりするので
>>705 には違和感 >>704
それは仕方がないかもね。
電卓の市場規模は全世界で800億円程度。
その半分はカシオの売上。
こんな狭い市場だと大企業のHP、TI、シャープ、キヤノンにとっては力を入れるようなものではない。
カシオは中堅企業かつトップシェアを確保しているので、電卓の利益で飯が食える。 10年位使ってたシャープのEL5250壊れた。痛すぎる
プログラム機能地味に便利な
5800Pかぁ
カシオベーシックイマイチ好きになれないんだよな
でもそれしか選択肢無い
TIとかには5800Pみたいなのない? >>708
そもそもCASIO BASICなんて造語だし
あんなものBASICじゃねーよ
文法が違いすぎる 冒険心も何ももう電卓に力入れてないでしょ。
TI BASIC BASICの時代にはPCを買えなかった
ビックカメラで43%引きメーカー直送
SANYOの286AT互換機を買って
フリーソフトの通信ソフトをダウンロードするために
使い捨ての通信ソフトをCで自作した >>709
あれがBASICに見える奴って頭がおかしいのかな? CASIO BASICといえば腕時計がヒットするねw
それはさておき、
TIのは公式にTI-BASICだからCASIOもBASICでも構わないと思うが、
BASICと認めていい条件は人それぞれだからなぁ。 >>717
BASICは時代遅れだからPythonは悪くないかもね 届いた >>682
torture testで
HP15Cよりは高精度
iπ
e
のような複素関数には非対応で
国産電卓並 >>719
272円で複素数に対応してはいけない! CASIO BASICをBASIC扱いするのは確かにどうかと思うけど、他に適切な表現もないし仕方なくね
CASIOの全プログラマブル電卓がPythonを搭載してくれれば、こんな生産性のない議論をせずに済むんだがな >>720
複素数には対応しているよ
複素関数に対応していない
だから国産電卓並み そのあたりは用途というか使い方次第だろう。
俺は関数が複素数に対応していないものは使いたくない。 >>724
そうなると国産の関数電卓は全滅だな
グラフ電卓以外ならHP 35sしかない? CASIO、日本のグラフ電卓にもPython、正式サポートするやろか? fx-9860giiってなぜか指数・対数関数だけは複素数を引数に取れるんだよね
どうせなら三角関数も対応して欲しかった 米アマゾンで CG50 が95ドルになってる
どうするかなぁ、、悩むな 94ドル最安値ポチッった
これで俺もグラフ電卓デビュー >>737
>>738
集めすぎているくせにグラフ電卓持っていなかっただと?
死刑だな 別に何を集めようと構わないが‥‥。
俺はドットマトリクス表示でない関数電卓を買ったことがなく、1990年代にグラフ電卓に移行してしまった。 >>740
>俺はドットマトリクス表示でない関数電卓を買ったことがなく
おれは殆ど反対だな
ドットマトリックスになると電卓全体が高性能すぎる感じがして、
いまいち頑張って計算してる感じの可愛さが無い >>741
初めて買った関数電卓は確かEL-5100だった。 >>739
遠藤先生みたいに、普通の関数電卓をメインに収集してきたんだと思う >>709
実際問題として、「CASIO BASIC」以外に表現のしようがなくない?
確かにあれはどんな言語とも似てないけど、一番近いものはと言えばBASIC以外にない気がする >>746
別にBASICにする必要はない。
例えば、fx-5800Pのプログミング言語と言うだけでもいいかと。 egadget.b log.f c2.com/b log-entry-45.html(NGワードに引っかかるのでスペースを入れた)
このサイトでは、「CASIO BASIC」は一般的なBASICと似通っているという主張がなされている
calculator-cafe.com/calculators/CASIO_fx-9860GII/fx-9860GII.html
一方こちらのサイトでは、「CASIO BASIC」は一般的なBASICとは似ていないという主張がなされている
同じ言語の話をしてるはずなのに、人によってここまで評価が正反対に分かれる理由って何なんだろうか >>748
リンクはちゃんと貼ろう。
電卓喫茶 CASIO fx-9860GII
http://calculator-cafe.com/calculators/CASIO_fx-9860GII/fx-9860GII.html
e-Gadget - プログラム関数電卓
こいつは短縮URLでも無理ゲーだった。
---
e-Gadget では、どうしてBASICと呼ぶのかという理論が何も書かれていない。
海外でも CASIO BASIC とか言われているので、それに習っただけ。
電卓喫茶の方は、BASICではない理由がきちんと書かれている。
http://calculator-cafe.com/calculators/CASIO_fx-9860GII/fx-9860GII.html#programming
SHARP EL-5120 のコードと CASIO fx-9860GII のコードをちゃんと比較している。
そう、明らかに CASIOの言語 は BASIC ではない!
CASIOの言語がBASICならば、SHARP EL-5120 の言語がBASICではないことになってしまう。
EL-5120 のBASICは明らかにBASICである。 まぁメーカーが正式名称名乗ってないんだから
利便性の為ユーザーは勝手に名前つけるしかないわな
CASIO なんだから CASIC 言語とかつけりゃ良かったのにね >>748
egadget は CASIO BASIC を異常に褒めちぎっている
そのくせ他の電卓の使用経験もないように思える
CASIO のことしか関心がないという感じ
だいたい CASIO BASIC なんて PPL や Lua と比べると時代遅れすぎる >>751
確かに CASIO BASIC は命名が悪すぎる。
CASIC の方がマシだわ。 >>752
e-Gadgetの管理人がどうこうとかいう話はCASIO BASICとは関係ないぞ
そのレスは誹謗中傷と取られても仕方ない内容だから気を付けたほうがいい
(誹謗中傷のつもりで書いているのなら論外だが)
というか、「明らかなBASIC」「一般的なBASIC」の基準が。e-Gadgetと電卓喫茶でかなり異なるのかもしれないね あそこまで解説してるのは凄いと思う
褒めちぎる位好きじゃないと
長期にわたって解説は書けない
5800Pユーザーからしたら有意義なサイトだよ
電卓買い漁ってそれぞれに気に入らない
難癖つけてHP書いてるよりかは
ずっと建設的
一般的に難癖つけるだけのやつは何も生み出せないもの
まぁそれはオレも含めてなんだけどな CASIO BASICはあくまでもBASICライクな言語、
あるいはBASICのかなり訛りの強い一方言としてとらえるのがベストのように思う
そもそもCASIOが「これはBASICです」と公式に断言したわけではないし、
BASICと似てるとか似てないとか言う議論をすること自体がおかしいのかも
「CASIO BASIC」の通称自体、TI BASICという名前に慣れ親しんできた欧米のマニアが、
特に細かく考えないで付けたものなんだろうよ つい今しがた『CASIOが「これはBASICです」と公式に断言したわけではない』と書いたが、
2018年1月付の電卓総合カタログのfx-5800pの項目を確認したら『BasicLikeプログラム機能』と明記されてた
https://casio.jp/dentaku/catalogue/
まさかと思って手持ちのカタログを確認したら、2012年3月付の電卓総合カタログの時点で同様の記述がされてた グラフ電卓のTI-BASICとCASIOのって比較するとほとんど同じ言語に見えるけど、
TI-BASICは良くてCASIO BASICでは駄目なところって何だろう?
CASIOの言語にINPUTやPRINT命令があればBASICと呼んでもいいんかな? 世の中vbがbasicって言ってる位だからなんでもありだよ >>758
入出力命令が手軽なのがBASIC言語の特徴であってそれがないのにBASIC言語と言うのは無理なくね?
代わりのものがあるとしても▲で表示して強制的に一時停止とかは酷い。
そもそも4800Pの言語がBASICとは似ても似つかないものだった。
IF文すらなかったし、入力命令もなかった。
その言語にIF文やら入力命令を追加してBASIC的にしたのが今の5800Pの言語。
▲を4800Pから拝借したのは失敗。 >>755
e-Gadget みたいに CASIO BASIC の解説をしているから建設的とは思えないが。
今時、関数電卓のプログラムに時間を割くのは非建設的とも言えるし。
電卓喫茶みたいに批評するのが非建設的とも思えない。
fx-CG50が発表されたときグラフ電卓の知識のない連中がネット上で凄いを連発していたが、電卓喫茶を見れば別にたいしたものではないことが分かる。
井の中の蛙にならずに済む。
批評サイトは難癖をつけているわけではない。
欠点を理解して使って欲しいと言うだけ。
それはそれで建設的である。 >>760
入出力命令の手軽さがBASICの特徴というのは極端すぎるんじゃないか?
入出力が手軽にできる言語なんてごまんとあると思うが
入出力機能だけを取り上げて「これはBASICとは似てない」と主張するのは個人の勝手だが、
正直言って妥当な主張とはとうてい思えない >>761
「欠点を理解した上で関数電卓を使ってほしい」のが電卓喫茶なら、
「欠点を理解した上で関数電卓の使い方を知りたい」人の受け皿となりうるe-Gadgetも、それはそれで建設的ではないかな?
関数電卓のプログラム機能を使うか使わないかは、建設的・非建設的という枠では語れない個人の勝手でしょ >>762
とは言え、手軽な入出力命令がないものをBASICというのもおかしな話だ。
BASICからそれを外してBASICだよという利点はない。
実態は>>760の言うように fx-4800P の変態言語を後からBASIC言語風に仕立て上げたものに過ぎないので、fx-5800P以降の言語をBASICというのは微妙。
CASIO Programming Language を略して CAPL くらいで良かったのでは?
CPLだとC言語の祖先になってしまうので却下。 >>759
確かにBASICの定義は曖昧だが、少なくとも8bit時代のマイクロソフトのBASICに似ているべきかと。 「入出力が手軽にできないものはBASICではない」という理屈が自分にはよく分からないな
入出力命令は別として、IF文のような他の大多数の文法がBASICに似ているからこそ、
「BasicLikeな言語」と称されているんじゃないの? >>760
なるほど。
TI-BASICでは一時停止のPause命令に加えて連続表示するDisp命令があるからOkなわけなんだね。
言語的にはTIとCASIOはあれだけ似ているのに、CASIOのは若干電卓言語的かな。
ありがとう! >>767
大多数の文法が似ているとは言えない。
>>750から拝借するけど
8面体の面積と体積を計算するプログラム
SHARP EL-5120 だと
INPUT A
S=2*√3*A²
V=(√2/3)*A^3
PRINT S
PRINT V
CASIO fx-9860GII だと
?→A:2×√3×A^2
√2÷3×A^3
これを同じBASICとするのは無理がある。
CASIOの言語は電卓の操作を再生することが基本になっている。
そのため、数式を行にそのまま書いて実行できる。
そうなると、数式の後ろに剿ス令(結果出力・一時停止)を書くだけで結果が出力できて便利だなという発想。
このようなものをBASICと言えるのだろうか?
最初のBASICであるダートマスBASICでもPRINT文があるのにこれをBASICというのは無理な気がする。 ダートマスの説明を読むと
> そのため、数式を行にそのまま書いて実行できる。
むしろ、これこそがBASICなのでは? CASIO BASICのことを「一般的なBASICと全く同じである」とは誰も言ってなくね
自分も全く同じとは思ってないよ
ただ、一般的なプログラミング言語の中ではBASICが一番近いとは思ってる 10 L. A=10
20 P. A*A
30 E.
Rum
コマンドメイアヤマリ
R.
100
これがベーシック >>772
ただし、BASICと呼ばれるものの中では一番BASICからかけ離れている言語のような気がする CASIOのBASICライクな電卓言語
略して
CASIO BASIC 「CASIO BASIC」の通称でほぼ定着しているし、今更別の通称に変えても普及しなさそう
もうこのままで良くね >>757
BASICと言い切らないと言うことは、カシオも言い切りたくはないみたいね >>761
>fx-CG50が発表されたときグラフ電卓の知識のない連中がネット上で凄いを連発していたが、電卓喫茶を見れば別にたいしたものではないことが分かる。
あなたはもしかして電卓喫茶の管理人かな?
あなたがfx-CG50をどう思おうとあなたの勝手だが、あなたの主張をさも一般論であるかのように言うのはやめてもらいたい
好きで使ってる人間からしたら不愉快な話だ
井の中の蛙にならずに済むと言うが大きなお世話だよ、大したものかどうかは自分で決めればいい話だろう >>781
自分の気に入らないことがあればすぐに管理人認定w
余裕ない人多過ぎだわ 確かにいきなり管理人と断定するのは思い込みが激しすぎた、失敬
余裕がないと言われても仕方ないなw
でもそれ以外の部分についてはおかしなことを書いたとは思ってないよ >>783
自分の意見に自信がないので相手を管理人認定しているのだろう。 >>784
「自分の意見に自信がない」=「管理人認定」という理屈はよく分からないが、
意見に自信がないと思われるのは本意ではないし、管理人認定は取り消すよ
スレ汚し失礼した 既出だったか
ちなみにOSのコードは完全なオープンソースになってて、SDKも公開されてる
https://github.com/numworks/epsilon 既出
https://lavender.5ch.net/test/read.cgi/dgoods/1499790261/242-243
SDK公開されててハードを提供するというアイデアは面白い
しかし、オープンソースで 1MB 容量は少ない気がする
CG50 でさえ 16MB Nspire CX は100MB
ついでに 内臓充電バッテリーが何使っているかわからない
コレクターとしても致命的 オープンソースの関数電卓というのはおそらく史上初だし、自分は逆に収集欲が刺激されるな
そういやTI-84 Plusも容量1MBだったな、まあ学校用ならそれくらいでも何とかなるのかもしれん Webオンラインシミュレータ
https://www.numworks.com/simulator/
触ってたら興味が出てきたからまとめてみた
回路図
https://www.numworks.com/resources/engineering/hardware/electrical/schematics/
以下、回路図内仕様
電卓CPU STM32F412VGT6
http://www.st.com/ja/microcontrollers/stm32f412vg.html
・1MB容量 は CPU内部プログラムフラッシュメモリ容量
・10pin SWDのデバッガPCBパターン(コネクタ不明)
・TVS(USBLC6-2SC6)でESD保護の USBコネクタ
・CPU直の UART、SPIコネクタ(コネクタ不明)
・MICRO_SD カードスロット(CPU-SDIO6ピン接続:挿入検出は無?)
・Quad-SPIフラッシュメモリ(AT25SF641:8MByte)搭載
・バッテリーは 3.7V の Li-Po 1200mAh (型式不明)
ソフトウェア-アーキティチャー
https://www.numworks.com/resources/engineering/software/architecture/
poincare ディレクトリ内が演算エンジンソース
これだけで99ドルは安いから買ってみようとしたが、、、USAしか配送選べない
どうすればええんやろか Free42はエミュレータ
numworksはハードウェアまで完全オープンソースの実機 ■ このスレッドは過去ログ倉庫に格納されています