ログ速トップ
1名無しさん@3周年[] 投稿日:2019/04/17(水) 17:10:27.87 ID:r8MvRgX5.net [1/1回]
プログラム機能のある電卓でプログラミングをするスレッドです。
プログラム機能がある電卓ならば、関数電卓、グラフ電卓、ポケコン、金融電卓のいずれでも可です。

----- 関連スレッド -----
【RPN】逆ポーランドの部屋【電卓】★23段
http://lavender.5ch.net/test/read.cgi/dgoods/1546063718/
関数電卓総合スレッドその9
http://rio2016.5ch.net/test/read.cgi/rikei/1541169832/
電卓について語るスレ その6
http://lavender.5ch.net/test/read.cgi/stationery/1525786648/
2 : 名無しさん@3周年[sage] 投稿日:2019/04/17(水) 18:31:46.58 ID:e4yMuMEG.net [1/1回]
>>1
3 : 名無しさん@3周年[sage] 投稿日:2019/04/17(水) 19:45:06.16 ID:LNRF/RP4.net [1/1回]
>>1
乙乙
4 : 名無しさん@3周年[] 投稿日:2019/04/17(水) 22:36:09.28 ID:eSx7Tl1w.net [1/1回]
「関数電卓・グラフ電卓総合 Part3」を埋めたので、ここの活用をお願いいたします。
5名無しさん@3周年[] 投稿日:2019/04/18(木) 01:19:42.27 ID:3KFXmZ+u.net [1/4回]
TI Connect CEが、5.3.5にアップデートされてた
6 : 名無しさん@3周年[sage] 投稿日:2019/04/18(木) 02:22:20.57 ID:jQk3PfdK.net [1/4回]
>>5
良い情報感謝
7名無しさん@3周年[sage] 投稿日:2019/04/18(木) 02:29:01.54 ID:jQk3PfdK.net [2/4回]
電卓のプログラミング言語ってどんな種類があるのだろう

キーストローク系
BASIC系

がほとんど?

上以外だと

RPLは強力だけど変わり種の絶滅危惧種
PPLはPascal風
RuaはPCでしかプログラミングできない
Pythonは電卓の機能を制御できない教育用
8 : 名無しさん@3周年[sage] 投稿日:2019/04/18(木) 02:38:58.59 ID:jQk3PfdK.net [3/4回]
>>7
RuaではなくLuaだった
9名無しさん@3周年[sage] 投稿日:2019/04/18(木) 04:11:00.05 ID:Ky0/zY5n.net [1/1回]
RPLもキーストローク系と思える。
>
10 : 名無しさん@3周年[sage] 投稿日:2019/04/18(木) 09:40:57.19 ID:hl8xP7RI.net [1/1回]
>>9
RPLは構造化できるからキーストローク方式ではないかと
ただし、簡単なことならキーストローク的にプログラミング可能ってことかと
11名無しさん@3周年[] 投稿日:2019/04/18(木) 11:20:40.94 ID:N/79O2Ym.net [1/1回]
構文での分類より
作ったプログラムが
標準関数同様に使えるかどうかが
電卓としては意味があると思う

RPN、RPL、PPLは出来る
CAS電卓のBASICも出来る
12名無しさん@3周年[sage] 投稿日:2019/04/18(木) 11:56:48.70 ID:OiEBVJl4.net [1/2回]
>>11
CASIO BASIC はできないよね
13 : 名無しさん@3周年[] 投稿日:2019/04/18(木) 15:04:12.73 ID:3KFXmZ+u.net [2/4回]
キーストローク系の良いところは
置数してプログラムを実行できる
つまりプログラムを関数扱いできる
プログラム実行をキー割り当てできればより関数KEY感覚で使える

RPNだと引数を最大4つまで使える
ALGなら、工夫して2つまで
(引数の区切りに演算子を使い、X←→Y KEYで入れ替え)
14名無しさん@3周年[] 投稿日:2019/04/18(木) 15:13:01.74 ID:3KFXmZ+u.net [3/4回]
>>12
Xレジスタの参照だけなら、Ansでできるが
式の入力中は参照できるレジスタに格納されないので複数の引数をプログラム実行前に入力できない
15 : 名無しさん@3周年[sage] 投稿日:2019/04/18(木) 15:21:51.72 ID:OiEBVJl4.net [2/2回]
>>14
昔のCASIOやTIのようなRPNではないキーストローク言語でも同じでは?
16名無しさん@3周年[sage] 投稿日:2019/04/18(木) 16:13:19.64 ID:5bQFjZt+.net [1/2回]
CASIO BASICでもClassPadならプログラムが関数として使えるね。
ただ全体的に動作が重いから、HP-Primeくらいのパワーが無いとしんどい。
17名無しさん@3周年[sage] 投稿日:2019/04/18(木) 19:07:44.38 ID:iE13t/sZ.net [1/1回]
>>16
CASIOのグラフ電卓はTIやHPに追いつけなくなっている感があるよね
18 : 名無しさん@3周年[] 投稿日:2019/04/18(木) 19:32:50.49 ID:M6OxtkxE.net [1/1回]
タッチタイプができるプログラマブル関数ポケコン
19名無しさん@3周年[sage] 投稿日:2019/04/18(木) 19:36:49.26 ID:5bQFjZt+.net [2/2回]
>>17
うん、ハイエンドのCAS機は挽回不可能な周回遅れっていう感じだね。
CAS機でなければ、CG50のカテゴリーならまだいけそうかなぁ。
20 : 名無しさん@3周年[sage] 投稿日:2019/04/18(木) 20:29:45.98 ID:hUNRFEOU.net [1/1回]
マニュアルの項目を数えて
900functionみたいなのをやめて
WP34s並みの精度でkeisan.casio.jp
の関数を実装したグラフ電卓を出せば
オタクには需要があると思う
21 : 名無しさん@3周年[sage] 投稿日:2019/04/18(木) 21:40:14.74 ID:jQk3PfdK.net [4/4回]
>>19
fx-CG500も苦し紛れだったし、スタイラスが必要な時点で時代遅れ
今、新型を作っているのだと思いたい
CASIO BASIC も古いからPPLみたいなものに変えて欲しいなあ
22 : 名無しさん@3周年[] 投稿日:2019/04/18(木) 23:08:16.38 ID:3KFXmZ+u.net [4/4回]
CASIOは互換性大事にするメーカーだから
未だにHALT命令残ってるなんて、もはや呪いとしか思えない

602P用プログラムをCG50用に書き換える時にMinやMR関連だけ→や変数名に書き換えるだけで動きそうw
ループのISZ,DSZも残ってんだしさ
23名無しさん@3周年[sage] 投稿日:2019/04/18(木) 23:53:41.41 ID:UPpRfHJW.net [1/1回]
電卓の最強言語ってなんだろう?
やはりRPLだろうか。PPLもかなり強力。
LuaはPCでしかプログラミングできないので除外。
24 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 00:06:24.87 ID:sqlnaUh+.net [1/1回]
最強とかよくわかんないけど、Pythonが好きだな。
25名無しさん@3周年[sage] 投稿日:2019/04/19(金) 00:40:56.10 ID:R0G9G8oO.net [1/1回]
そりゃ最強ってなれば、
PrimeかNspireCASが最強電卓なわけだろ
その最強電卓に使われている言語がPPL,Luaで(TI-BASICは論外)
LuaはPC無いとプログラム出来ないから除外されるとすると
最強はPPLだな

ただ、個人的にはRPLが最強だな
だってお手軽にプログラムできるもん
スタック積んでコマンド打つだけのキーストローク要素有りながら
構造化も関数呼び出しも出来るんだぜ
難点はそりゃあるけどさ

ところで、CG50のPythonって電卓の関数呼び出せるの?
26 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 01:01:16.41 ID:pQBou0wf.net [1/2回]
>>25
>ところで、CG50のPythonって電卓の関数呼び出せるの?

今のところ無理ゲー
27名無しさん@3周年[sage] 投稿日:2019/04/19(金) 01:05:39.94 ID:+UVA8RMW.net [1/4回]
RPLが最強かどうかは知らんが、相当強力であることは間違いない。
ただ読みにくいのと、電卓に適しているかはかなり疑問。
28名無しさん@3周年[] 投稿日:2019/04/19(金) 01:41:10.83 ID:cJlHr/V6.net [1/3回]
目的達成できるなら、別に最強はどうでもいい
そして、RPLは販売中の実機がない
エミュレータAppなら販売中がいくつかあり、iOS限定なら、Emu50GとiPad専用のRPN28x Calcがある
29名無しさん@3周年[sage] 投稿日:2019/04/19(金) 02:08:25.86 ID:srOenAkI.net [1/1回]
>>27
>ただ読みにくいのと、電卓に適しているかはかなり疑問。

RPLは書き方次第で読みやすさが変わる
RPN形式で書くことも' 'を使って中置記法で書くことも出来る訳だから、自分の好きな方法を選択して書ける
書き方の選択肢の多さを問題視する人もいるが、自分にとってはその選択肢の多さがRPLの魅力だわ
他人の書いたコードを解読するのは確かに面倒だが、スタック操作コマンドをフル活用でもしてない限りそこまで読みにくくはないと思う
感じ方の違いかな

電卓に適しているかが疑問というのがよく分からないから詳しく意見を聞かせてくれ
30 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 02:21:41.90 ID:TepmfgLy.net [1/1回]
>>28
知らんかったわ、ありがとう
31 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 11:38:53.29 ID:AdhkFwmv.net [1/1回]
>>29
中置記法で書けるのは数式だけなので、RPLの可読性は限界があるかと
32名無しさん@3周年[sage] 投稿日:2019/04/19(金) 13:07:48.08 ID:+UVA8RMW.net [2/4回]
これも中置記法というのかよく知らんが、たとえば
IF '0≦t' THEN 1 ELSE 0 END

0 t ≦ 1 0 IFTE
のようにも書ける。
おそらく後者が読みにくいので前者の書き方もできるようにした。
これは
IF 0 t ≦ THEN 1 ELSE 0 END
でもいい。
また文法としてはたぶん正しくないのだろうが、実際には
'0≦t' IF THEN 1 ELSE 0 END
とか
0 t ≦ IF THEN 1 ELSE 0 END
でも同じように動くことが、IF … THEN … ELSE … ENDの構文が後付けである理由を示している。
33名無しさん@3周年[] 投稿日:2019/04/19(金) 13:15:10.41 ID:cJlHr/V6.net [2/3回]
>>29
RPNのプログラムソースは命令や演算子、オペランドで分けて縦にズラズラ並べていくので数式は大変読みにくい
RPLは横にスペースで区切り、並べられるので見易い
(RPNも行番号ラベル使用しないのであれば、横方向に分かち書きすれば見やすくなると思う)

LISPのPROGみたいに引数シンボルをラベル化してGOで分岐などとハチャメチャな事はやってないだけRPLはマシ

>>31
HP35SでもRPNと中置記法(数式)の混在ができるよね
変数の参照は無論の事、変数への代入も実は自由度が高く(式中での代入も可能)
ただ、35SはRPNと中置記法の混在だと実行速度が落ちる。RPLでは実行速度は落ちないのだろうか?
それでも、実行速度落ちと式の見易さを天秤にかけるまでもなく見易さをとるだろう

中置記法から逆ポーランド記法に変換する過程で、式を間違えることがままあるので、そのまま中置記法で実行出来るのは有意義
34 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 14:09:35.75 ID:T73yGRO0.net [1/1回]
RPLはもったいない
高解像度画面のハードで高速に動作すれば、評価が変わっただろうに
35名無しさん@3周年[sage] 投稿日:2019/04/19(金) 16:23:51.24 ID:9dh9ZEfH.net [1/1回]
>>32
実際はIFは普通に書いて
条件式は片方がスタックだよね
(俺だけかな?)

変数使っていても、演算して
DUP 't' STO IF ~ THEN

条件がIFの前後に分断される
36 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 16:44:02.30 ID:+UVA8RMW.net [3/4回]
>>33
48GではRPN風の方が速いですね。
かなり違う。
もともと48G自体があまり速くないこともあり、RPN風に書き直したことがある。
37名無しさん@3周年[sage] 投稿日:2019/04/19(金) 17:30:20.20 ID:+UVA8RMW.net [4/4回]
>>35
それはスタックに置いてある場合もあるでしょう。
その場合複製しなければならないことが多いはずだが、
IF DUP 0 ≧ THEN … END
DUP IF 0 ≧ THEN … END
DUP 0 IF ≧ THEN … END
DUP 0 ≧ IF THEN … END
どれも同じだというw
もっと複雑な条件式の場合は、
DUP IF → t '…' THEN … END
のようにローカル変数を使うことが多いかな。
38名無しさん@3周年[] 投稿日:2019/04/19(金) 17:56:35.58 ID:cJlHr/V6.net [3/3回]
なんでか、ここ最近の流れは「逆ポーランドの部屋」状態
本家スレが・・・
39 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 17:59:41.22 ID:hb8Wu4aP.net [1/2回]
>>38
電卓のプログラミングを語るとどうしてもRPLに行き着いてしまうのでは?
BASIC系は制約多いし、キーストローク系はさらに制約多い
PPLはHP Primeだけなので話題になりにくい
40名無しさん@3周年[sage] 投稿日:2019/04/19(金) 18:29:32.91 ID:W1N63sJR.net [1/2回]
そこで最新のBASICを搭載した
高精度最速電卓プチコン3号ですよ
41名無しさん@3周年[sage] 投稿日:2019/04/19(金) 19:16:20.95 ID:hb8Wu4aP.net [2/2回]
>>40
SmileBASICは構造化可能でしょうか?
42 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 19:27:51.97 ID:W1N63sJR.net [2/2回]
>>41
可能

プログラム自身を書き換えたりもできる
プチコンモデムなんてアプリがある
43 : 名無しさん@3周年[sage] 投稿日:2019/04/19(金) 22:11:45.78 ID:pQBou0wf.net [2/2回]
SmileBASIC のようなものがグラフ電卓に搭載されたら面白そうだねw
44名無しさん@3周年[] 投稿日:2019/04/20(土) 00:54:40.29 ID:zCSp+zgH.net [1/2回]
TI電卓のゲームソフトはスピードが要求されるのはアセンブラ、数独の様なパズル系ならTI-BASICで書かれてるね

fx-CG50にはユーザー作成のC.BASICがインタプリタながら標準よりかなり速いらしい
コンパイラ版C:BASIC(開発中)はアセンブラ並みらしい
C.BASICにはスプライト操作のライブラリがあるので、簡単なゲームなら作れそう

昔のユーザーは、FX-602Pで麻雀ゲームやダンジョン物アクションゲーム作ってたから、カラーが使えるCG50も工夫次第じゃないかね?

TI-84+CEのパックマンは面白いよw
45名無しさん@3周年[sage] 投稿日:2019/04/20(土) 14:52:03.67 ID:ONT11GGE.net [1/2回]
>>44
TI-84 Plus CE のパックマンはよくできているよねえ
しかし、音が出ないからゲームとしてはどうなんだろう?
46 : 名無しさん@3周年[sage] 投稿日:2019/04/20(土) 14:53:08.77 ID:ONT11GGE.net [2/2回]
電卓の理想のプログラミング言語って何だろう?
47 : 名無しさん@3周年[sage] 投稿日:2019/04/20(土) 16:47:20.73 ID:4i0A8x21.net [1/1回]
引数を数値で与えると答え数値が返ってくる
のが計算機

その答え数値に、違う計算を行いたい時や、
違う答えと組み合わせた計算を、自動で行う為の言語が
電卓に適した言語と思われる
そう考えると、今ある電卓のほぼ全ての言語は
上記機能を満たしている物が大半であるので
電卓に適した言語であるとも言える

では何が問題なのであろうか?と考えると
人間に適しているかどうか?だと個人的に思う

計算が遅いという時間の概念や、キー入力が面倒、文法が難解、
デバッグがやりにくい等等、etc...
全て人に優しくない言語不満の現れである

電卓に適した言語はRPLが最強だと思う
但し人を選ぶ言語であるが故、人間に適していないのである
48名無しさん@3周年[sage] 投稿日:2019/04/20(土) 17:36:56.28 ID:RSaft8ME.net [1/1回]
CASIO BASICという現実を直視すべき
49名無しさん@3周年[sage] 投稿日:2019/04/20(土) 18:20:30.18 ID:eSGwWWge.net [1/1回]
>>48
どういうことよ?
50 : 名無しさん@3周年[sage] 投稿日:2019/04/20(土) 18:36:44.59 ID:3LBayD5a.net [1/1回]
ごみ言語
51 : 名無しさん@3周年[sage] 投稿日:2019/04/20(土) 18:42:36.42 ID:2AQxb5uD.net [1/1回]
>>49

>>12

>>47
> 引数を数値で与えると答え数値が返ってくる
> のが計算機
>
> その答え数値に、違う計算を行いたい時や、
> 違う答えと組み合わせた計算を、自動で行う為の言語が
> 電卓に適した言語と思われる
52 : 名無しさん@3周年[] 投稿日:2019/04/20(土) 23:34:14.85 ID:zCSp+zgH.net [2/2回]
>>45
音は脳内再生すればよい!
未プレイなら勝手な音だして!
>>50
ゴミとは言うが、それをパクったのがTI-BASICやで
TIのストローク系はHPをパクったっぽい
昔、I/Oに載ってたTIプログラマブル電卓のゲームソースにR/Sという記述を見た記憶がある

当時、海外電卓の知識が全くなく、R/Sとは何なのか数年悩んだ末に忘れることで解決した
53名無しさん@3周年[] 投稿日:2019/04/21(日) 09:27:16.37 ID:bhLyKVqu.net [1/1回]
プログラマブル電卓は基本、室内で使うもの
iOS用FX-602P SimはGPS情報も取得できるのだが、有効な使い途が見つからない
地点記録のデータロガー代わりに使えそうなんだけど
高度まで取得できるのにな
ただ、経度緯度から地図を表示させる連携手段が無いw
App外部へデータをテキストとして書き出す機能がないからなあ
プリントアウトして、それを手動操作でカット&コピーしないと

そんな用途ならショートカットで全てやった方が自動化しやすい
54 : 名無しさん@3周年[sage] 投稿日:2019/04/21(日) 23:40:32.39 ID:T/mEAhfu.net [1/1回]
>>53
それはGPSで得た座標を計算に使ってくれということでは?
55 : 名無しさん@3周年[] 投稿日:2019/04/22(月) 09:07:34.80 ID:lWa/BNwR.net [1/1回]
弾道計算とか?
56名無しさん@3周年[sage] 投稿日:2019/04/22(月) 19:30:27.28 ID:8TGQ4blt.net [1/1回]
>>53
メモリをDropboxとシンクロできる
57 : 名無しさん@3周年[sage] 投稿日:2019/04/23(火) 10:00:06.00 ID:9vlNHjqP.net [1/1回]
>>53
GPS情報は付けてみただけの機能なんだろうなあ
58 : 名無しさん@3周年[] 投稿日:2019/04/23(火) 16:44:12.36 ID:Hur8VxV+.net [1/1回]
>>56
それがiOSアップデートなのか、DropBox APIが原因なのか機能してない
ログイン処理がエラーおこす

iTunes共有かメール添付でプログラムのエキスポート、インポートするしかない
それ以外の機能に不具合ないので、使えてるのが幸い
59名無しさん@3周年[sage] 投稿日:2019/04/25(木) 02:46:36.91 ID:OKUxPbq5.net [1/2回]
>>23
PCでプログラムできてメーカーがサポートしてる言語に範囲を広げればCかLuaになりそう
その気になれば有名どころの言語は大体Nspireで実行できそうだが
60 : 名無しさん@3周年[sage] 投稿日:2019/04/25(木) 02:50:31.89 ID:OKUxPbq5.net [2/2回]
>>59
補足
Cはfx-9860giiなどの一部のCASIO電卓がサポートしてる
61名無しさん@3周年[sage] 投稿日:2019/04/25(木) 08:24:12.75 ID:adgsE4YI.net [1/1回]
>>37
CASE文を使う場合は
CASE
DUP 1 = THEN … END
DUP 2 = THEN … END
DUP 3 = THEN … END
END
などとなるので、IF文の場合も
IF DUP 0 = THEN … END
とするのが統一的だと思う。
62 : 名無しさん@3周年[sage] 投稿日:2019/04/27(土) 11:11:35.39 ID:8FDPfpP2.net [1/1回]
>>61
>>37みたいな書き方も言語的には許されているからねえ
63 : 名無しさん@3周年[sage] 投稿日:2019/04/27(土) 18:24:59.23 ID:hRI4t7yf.net [1/3回]
統一出来るときはするだろうけど
計算順を変えてまではしないだろうな

https://i.imgur.com/Rbn6NU9.png

BASICのUNTILに対応する方のRPLのUNTILの前のDUP

これを統一する手間は無駄な気がする
64 : 名無しさん@3周年[sage] 投稿日:2019/04/27(土) 19:15:48.25 ID:W1HbwT0X.net [1/1回]
>>61
すまん==のところを全部間違えたwww
65名無しさん@3周年[sage] 投稿日:2019/04/27(土) 19:52:46.05 ID:+dYM/BhN.net [1/2回]
>>61
IF文の前のDUPは条件文ではないので、前に出した方が良くね?

>>63
UNTILの前のDUPも条件文ではないと思うのだが?
66名無しさん@3周年[sage] 投稿日:2019/04/27(土) 20:02:17.24 ID:hRI4t7yf.net [2/3回]
>>65
途中からDUPの話だけにしてるの?

>>32 に対する >>35
とかの続きも含む話なので
67名無しさん@3周年[sage] 投稿日:2019/04/27(土) 20:36:41.36 ID:hRI4t7yf.net [3/3回]
話は違うけど
CASIO BASICはCAS機じゃなくても
関数式(、無名関数、ラムダ式)が
書けるようになってほしいな
関数の参照でもいい

そもそも、関数が書けないか
68名無しさん@3周年[sage] 投稿日:2019/04/27(土) 22:12:56.76 ID:+dYM/BhN.net [2/2回]
>>66
>>63を見てDUPの話をしたのかと思ったのだが
69 : 名無しさん@3周年[] 投稿日:2019/04/27(土) 23:35:23.05 ID:/iH7Fu34.net [1/1回]
>>67
FORTRANでいう所の文関数もどきなら定義できるよ
引数1つまでだけど
70名無しさん@3周年[sage] 投稿日:2019/04/28(日) 07:29:34.70 ID:m+qwjyhi.net [1/2回]
>>68
DUPだけ書いてどうにでも書けるとか
ただの言葉遊びでは?
スタックをDUPする以上DUP出来るタイミングは決まっている
それが「実際」

PICKとか駆使するとスタックを脳内再現するから
かえって読みにくくなるし

自分のプログラムを持ち寄って
自分はこんな風に書いている
というのを見せてほしい
71 : 名無しさん@3周年[sage] 投稿日:2019/04/28(日) 07:43:10.75 ID:m+qwjyhi.net [2/2回]
遊ぶスレッドだからいいのか、…
72 : 名無しさん@3周年[sage] 投稿日:2019/04/28(日) 12:08:18.33 ID:F+nuokvS.net [1/1回]
>>70
何が言いたいのか分からない

>>32はRPLで条件分岐命令の書き方が色々あるよってこと
>>35はIFの前にスタック操作を書いて、IFの後ろに純粋な条件だけを書く
>>37はDUPの位置は自由でよくね?条件式が複雑なときは→でローカル変数を作成するよ
>>61はIFの後ろにスタック操作も書こう
>>63はUNTILでもIFと同様の問題があるけど、UNTILの前にDUPを置いても良くね?ってことかな?
>>65はスタック操作は純粋な条件ではないという見解なので、スタック操作はIFやUNTILの前に置けば良くね?ってことかと
>>66からよく分からなくなる。>>63でDUPの話を振ったのにDUPの話だけじゃないとか言っている。しかし、>>65はDUPの話に絞っただけでは?
73名無しさん@3周年[sage] 投稿日:2019/04/29(月) 06:03:17.30 ID:YJ5K2Jgn.net [1/2回]
>>65
値がスタックにある場合の
IF DUP 0 == THEN … END
と変数にある場合の
IF x 0 == THEN … END
にどれほど違いがあるかと考えれば、
IF … THENの間にDUPがあるのは全く気にならないな
74 : 名無しさん@3周年[sage] 投稿日:2019/04/29(月) 13:17:05.77 ID:5uCl1Gs9.net [1/1回]
>>73
自分もこれに同意
IFの条件文の中にDUPを置くかどうかなんてのは個人のコーディングスタイルの問題で、そもそも優劣を付けること自体意味がない
75 : 名無しさん@3周年[sage] 投稿日:2019/04/29(月) 14:25:05.17 ID:uvcKmcM/.net [1/2回]
RPLの話題ばかりだねー
やはり電卓用のプログラミング言語としては完成度が高いから?
76名無しさん@3周年[] 投稿日:2019/04/29(月) 22:55:05.68 ID:PsMkr0aI.net [1/1回]
RPLはコーディングの自由度たかいだけ
ストローク式やFOCAL、CASIOのBASIC風言語、TI-BASICは自由度ないから
HP35sの様にRPNとAGL織り交ぜてコーディングするくらいしか出来ないからね
特にCASIOのBASIC風言語、TI-BASICはインデントすら許されてないので誰が書いても同じになる
Ifと同じ行にThen書くか、次の行にThen書くか位かw
その意味ではPythonよりガッチガチ
後はTipsが各機種毎にあるってだけ


TI-BASICはなるべく変数使用減らして、ansを多用しろとか、")"は省略とかね
後はMenuコマンドでメニュー番号取得するための省メモリのコーディングTipsとかさ
どっかのブログにfx-5800Pのメニュー汎用ルーチンなんてのもあったね
77 : 名無しさん@3周年[sage] 投稿日:2019/04/29(月) 23:07:49.56 ID:YJ5K2Jgn.net [2/2回]
というかBASICってそもそもIFと同じ行にしかTHEN書けないのが普通だろ
78名無しさん@3周年[sage] 投稿日:2019/04/29(月) 23:35:26.12 ID:uvcKmcM/.net [2/2回]
>>76
>RPLはコーディングの自由度たかいだけ

いや、機能的にもRPLは完成度が高いのでは?
CASIO BASICやTI-BASICはプログラムの関数化さえままならない。
NspireのTI-BASICは関数化できるけどグラフ描画ができない。
キーストローク言語はステップが多くなると読みにくい。

やはりRPLが電卓の世界で最強ではないのか?
79名無しさん@3周年[sage] 投稿日:2019/04/30(火) 00:44:55.31 ID:u7RgcWTK.net [1/1回]
RPL最強と感じている人多いと思うよ
でもRPNを嫌う人も多いからね
アンチも買えばいいんだろうけど、アンチは基本スルーだからね
スルーだから売れないよね
売れないから無くなっちゃうよね

アンチも、ぐぬぬぬと言いながら買うしか無い物なら良いんだけどね
つまり、最強でなくてもイイヤ
って言う人が多いんだろうね
80名無しさん@3周年[] 投稿日:2019/04/30(火) 00:52:37.67 ID:nJYZ24MN.net [1/2回]
>>78
でもユーザーの評判は最悪
電卓に載せるには複雑すぎたんじゃないかね?
81 : 名無しさん@3周年[sage] 投稿日:2019/04/30(火) 01:32:44.54 ID:SQrbV8b0.net [1/4回]
>>79
RPLはRPNで複雑なことがしたい人のために無理矢理開発された感がある
確かにRPNに関心がなければどうでもいいものかと

>>80
評判はどうなんでしょ?
複雑なのは同意です
82 : 名無しさん@3周年[sage] 投稿日:2019/04/30(火) 02:42:29.91 ID:sKYhGX0G.net [1/4回]
>>80
そんなに評判悪かったっけ?
最悪はさすがに表現がオーバーすぎないか?

RPL開発者の手記とかどっかにないものかな
どういう経緯で開発されたものなのか知りたい
83名無しさん@3周年[sage] 投稿日:2019/04/30(火) 03:04:05.68 ID:on7JpGP1.net [1/3回]
RPLはもともとRPNをやっていたか、スタックを面白いと思う人でないと無理じゃないですかね。
相当強力だし、考えた人は大変だったろうと思う。
ただ広く受け入れられそうかと言えば無理と言わざるをえない。
その時点で努力の方向を間違えたと言われても仕方ないのではないかな。
84名無しさん@3周年[sage] 投稿日:2019/04/30(火) 03:26:32.55 ID:MZwIKi52.net [1/1回]
最近知ったんだがiPhoneアプリの電卓は1+2x3=7になって駄目だろう。
85 : 名無しさん@3周年[sage] 投稿日:2019/04/30(火) 03:55:02.14 ID:sKYhGX0G.net [2/4回]
>>84
なぜ駄目なんだ?
加減乗除の順番を考慮してくれるのは便利だと思うが
一般電卓と同じ感覚で使ったら戸惑うかもしれないが、計算式は出て来るし大した問題でもない
86名無しさん@3周年[sage] 投稿日:2019/04/30(火) 08:09:50.02 ID:QiJo5qGT.net [1/1回]
このスレでRPLをほめてる人には評価が高い
AURが読めなくて挫折する人には評価が低い
学力と評価が比例するプログラミング言語
87 : 名無しさん@3周年[sage] 投稿日:2019/04/30(火) 09:12:46.44 ID:sKYhGX0G.net [3/4回]
HP28sの横河製日本語マニュアルに懇切丁寧なRPLの解説があるんだが、意外と皆知らないものなのかな
自分は数年前にRPNスレで教えられた
もちろん細かいキー入力やコマンド名は違うが、
何の操作をしているのか把握できればHP48系以降の機種も全く問題なく扱える
88名無しさん@3周年[sage] 投稿日:2019/04/30(火) 10:29:10.67 ID:vj+rermz.net [1/1回]
>>70
そういえばPICKってプログラムの中で一度も使ったことがないわ
89 : 名無しさん@3周年[sage] 投稿日:2019/04/30(火) 10:57:27.61 ID:SQrbV8b0.net [2/4回]
>>83
HPはRPNを捨てることができなかったんでしょうね

>>84
標準入力の関数電卓にそう言うのありますね
Canon F-605Gとか
90名無しさん@3周年[sage] 投稿日:2019/04/30(火) 12:37:26.80 ID:on7JpGP1.net [2/3回]
>>86
AURはさほど関係ないと思う。
逆ポーランドとスタックを理解できれば後は細々した問題だから、User's Guideの方が重要。
91名無しさん@3周年[sage] 投稿日:2019/04/30(火) 16:22:27.34 ID:sKYhGX0G.net [4/4回]
>>88
計算途中でスタックを大量に使ってる時、上の方に積んでるオブジェクトを変数を使わずに再度使いたい時に有用
スタック操作コマンドはどれも上手く使えれば有用だけど使う場面はそんなにないよね
92 : 名無しさん@3周年[sage] 投稿日:2019/04/30(火) 16:37:44.95 ID:SQrbV8b0.net [3/4回]
>>90
AURはリファレンスだからUser’s Guideの方が重要かもね
93 : 名無しさん@3周年[sage] 投稿日:2019/04/30(火) 17:39:57.64 ID:on7JpGP1.net [3/3回]
>>91
スタックの上の方を使う場合は変数に入れてしまうな。
94名無しさん@3周年[] 投稿日:2019/04/30(火) 21:22:17.36 ID:nJYZ24MN.net [2/2回]
RPLが人気あるならSwissMicroもDM28とかで作ってたんじゃない?
だけど作ったのは42のFOCAL言語
95名無しさん@3周年[sage] 投稿日:2019/04/30(火) 21:27:12.85 ID:SQrbV8b0.net [4/4回]
>>94
アホかw
DM42はFree42があってこそのものだった
SwissMicrosのようなガレージメーカーがFree42作るのは不可能
96 : 名無しさん@3周年[sage] 投稿日:2019/05/01(水) 02:51:29.94 ID:R1Lcwphp.net [1/1回]
遊んでないじゃん
97名無しさん@3周年[] 投稿日:2019/05/01(水) 13:31:49.83 ID:VTyBQXBm.net [1/1回]
>>95
そのFree42なら、何故FreeRPLとか作らなかったのか?
98 : 名無しさん@3周年[sage] 投稿日:2019/05/01(水) 14:21:26.72 ID:hWWmJe9S.net [1/1回]
>>97
42Sのキーストローク方式よりもRPLの方が圧倒的に実装難易度が高い
99 : 名無しさん@3周年[sage] 投稿日:2019/05/01(水) 18:23:35.46 ID:b9K9J0SQ.net [1/1回]
RPL(正確に言えばUserRPL)は全部SystemRPLで実装されてる訳だしね
ROM解析は可能だろうけど別言語で再実装するのは骨が折れそう
100 : 名無しさん@3周年[sage] 投稿日:2019/05/01(水) 19:16:33.77 ID:JSEncjON.net [1/1回]
newRPLでいい

CASは要らない
関数をスタックに載せられれば
(関数を変数に入れたりできれば)
十分使える
101 : 名無しさん@3周年[sage] 投稿日:2019/05/01(水) 21:22:33.89 ID:Yraa6kEh.net [1/2回]
newRPLはグラフさえ描けないのはちょっとねえ
CASもあった方が無いよりマシ
102名無しさん@3周年[sage] 投稿日:2019/05/01(水) 21:28:11.34 ID:VPEAhjbo.net [1/1回]
電卓でグラフ描いてどうするんだという気はするけどな
液晶は小さいし、何かに貼れるわけでもなし
103 : 名無しさん@3周年[sage] 投稿日:2019/05/01(水) 23:04:28.47 ID:Yraa6kEh.net [2/2回]
>>102
数式をグラフで見たいときに使うだけかと
RPL電卓は画面解像度が低いので、確かに物足りないが
104 : 名無しさん@3周年[sage] 投稿日:2019/05/02(木) 00:19:49.23 ID:ftQ3XCvU.net [1/2回]
newRPLはマニュアルをまともにしてほしい
105名無しさん@3周年[] 投稿日:2019/05/02(木) 00:24:46.54 ID:a8yyYnCu.net [1/2回]
>>102
Primeなら、表示画面のハードコピー取れるけど
50GとPCを繋ぐソフトでハードコピー取れないのかな?
TIやfx-CGはコネクトソフトでハードコピー取れる
106 : 名無しさん@3周年[sage] 投稿日:2019/05/02(木) 01:15:05.56 ID:ftQ3XCvU.net [2/2回]
>>105
HP 50gも接続ソフトで画面コピー取れるよ
107名無しさん@3周年[sage] 投稿日:2019/05/02(木) 05:28:58.16 ID:/yTX2HpH.net [1/2回]
電卓でグラフ描かせてそれをPCに転送して使うとか本気で言ってるのか?
108 : 名無しさん@3周年[sage] 投稿日:2019/05/02(木) 07:39:02.38 ID:flm8pSJN.net [1/1回]
グラフをPostScriptで出力する
109名無しさん@3周年[] 投稿日:2019/05/02(木) 13:50:14.15 ID:a8yyYnCu.net [2/2回]
>>107
その画像をレポートに埋め込んで課題提出してんのに
なにか問題あるの?

TIなら外部センサーと繋いで、オシロスコープ代わりにも使えるんじゃないかね?
お手軽にハードコピー取れるなら便利
このスレ見てる人達の中にはオシロスコープにトレーシングペーパー貼り付けて、手書きでトレース取った経験者いるんじゃない?
110 : 名無しさん@3周年[sage] 投稿日:2019/05/02(木) 14:43:03.70 ID:sGBuytip.net [1/1回]
hp67使ってた学生時代にやってたなぁ。
就職してから初めてポラ使って感激した思ひ出、
111名無しさん@3周年[sage] 投稿日:2019/05/02(木) 16:16:24.47 ID:/yTX2HpH.net [2/2回]
>>109
そんなん教育用でしょ。
電卓はオシロスコープにならなくてはならないと言えば、そんなもんいらない、本物のオシロスコープを使えばいいということになるのが当たり前だ。
112名無しさん@3周年[sage] 投稿日:2019/05/02(木) 17:22:01.01 ID:edhI5mKI.net [1/3回]
Nspire CX CAS 2っていつでるんかな?
113名無しさん@3周年[sage] 投稿日:2019/05/02(木) 17:31:28.25 ID:liIeEzkw.net [1/1回]
>>112
年内に出るとか何とか
114名無しさん@3周年[sage] 投稿日:2019/05/02(木) 17:39:10.12 ID:edhI5mKI.net [2/3回]
ついでにいうとTつきとTなしの違いがわからない
115 : 名無しさん@3周年[sage] 投稿日:2019/05/02(木) 17:39:47.10 ID:edhI5mKI.net [3/3回]
>>113
MJD?買いかなあ?
116 : 名無しさん@3周年[sage] 投稿日:2019/05/02(木) 21:01:59.67 ID:A82DNunK.net [1/1回]
>>114
Tつきはヨーロッパ版
無印はアメリカ等のヨーロッパ以外向け らしい
https://www.reddit.com/r/nspire/comments/ayasr6/tinspire_cx_cas_ii/
117 : 名無しさん@3周年[] 投稿日:2019/05/03(金) 00:43:12.51 ID:yXeKO+0j.net [1/1回]
>>111
この人、なんなん?
グラフ電卓って、教育用途がメインっしょ
業務や研究を生業にしてるなら、グラフ電卓なんて使わないっしょw

TI83/84は教育用なんだし
それにケチつけてなんなんすか?

TI84専用マウスロボットが出てるけど、この人に言わせればそんなのPCとワンボード搭載マウスロボットでいいだろうって言うんですかね?
118 : 名無しさん@3周年[sage] 投稿日:2019/05/04(土) 23:08:43.26 ID:PIJPxfAy.net [1/1回]
教育用という言葉が付く製品全てを格下扱いしちゃう、適材適所・使い分けという言葉を知らないかわいそうな人なんでしょ
そういう思考のオッサンは結構多いよ
119 : 名無しさん@3周年[] 投稿日:2019/05/05(日) 02:46:16.72 ID:gdYYG4n8.net [1/1回]
ガキか専門卒かな、やだねぇ格に敏感過ぎ
120 : 名無しさん@3周年[sage] 投稿日:2019/05/05(日) 04:28:23.35 ID:zBRFqp5v.net [1/1回]
教育用途なら教育用を使うのが当たり前だが、それなら現状日本で教育用グラフ電卓の需要などほぼないはずだ。
グラフ電卓の画像をPCに転送してレポートに貼り付けて出さなければならないから画像を描く必要かあるとか、何くだらないこと言ってるの。
レポートを電卓で書かなければならないから電卓にはキーボードとディスプレイを接続できなければならないとか言い出したら頭おかしい奴だと思うだろう。
まさに今同じような目で見ている。
121 : 名無しさん@3周年[sage] 投稿日:2019/05/05(日) 11:19:49.55 ID:xthKmI2K.net [1/1回]
「グラフ電卓の画像をPCに転送してレポートに貼り付けて出さなければならないから画像を描く必要かある」
誰もそんなこと言ってないんだが日本語読める?
日本語が読めないということはやはりガキか拗らせた中年かな
122 : 名無しさん@3周年[sage] 投稿日:2019/05/05(日) 11:32:07.74 ID:+YB5Gy5a.net [1/1回]
大体誰も日本の学校教育の話してないしな
レポートを電卓で書く云々とかいう例えもこの話題とはズレてるよ
色々と的外れ
123 : 名無しさん@3周年[] 投稿日:2019/05/05(日) 22:48:59.17 ID:ANjrdGq6.net [1/1回]
誰も日本の学校のことなんて話してないけど?
fx-CG50ですら、逆輸入の形で日本国内販売してるわけだし、TI84に至っては国内総代理店は個人向け販売やってない。TI電卓による教育モデルを提案するのが主業務で大学向けにやってる
実態は不明だけど
そして、HP電卓は日本HPの公式サイトみても検索しないとサポートページにすらたどり着けない有様

的外れなのはキミらの方だよw
どんな先入観なんだ?
日本国内でグラフ電卓活用してる学校は極一部に限られる
科学文部省で教育にPython採用されたって話も聞かないからなあ
経済産業省管轄の情報処理技術者試験2020年度からPythonが採用されたくらい
かつてのように日本の教育現場にポケコンやプログラマブル関数電卓の付け入る隙は無いのだよ
124 : 名無しさん@3周年[sage] 投稿日:2019/05/06(月) 19:39:25.47 ID:yFvzyt1I.net [1/1回]
なんで日本の教育現場でポケコンやプログラマブル電卓の活用が無くなったんやろな
思考の訓練に丁度良いと思うのだが
125 : 名無しさん@3周年[sage] 投稿日:2019/05/06(月) 20:44:07.88 ID:W6dfU9Jz.net [1/1回]
思考訓練は老人にいいと思うよ
126名無しさん@3周年[sage] 投稿日:2019/05/06(月) 22:36:31.28 ID:yF3pFns3.net [1/1回]
昔はポケコンで学ぶ~とか、ポケコンで解く~みたいな本があったよね。
今だとEXCELで~とかにとってかわられた印象
127 : 名無しさん@3周年[sage] 投稿日:2019/05/06(月) 23:06:20.64 ID:Dw8tFC1a.net [1/1回]
>>126
まぁ、将来どっちが使えた方が仕事にありつけるか考えたら
エクセル(表計算ソフト)一択だわな
電卓プログラム3級とか無いし
128 : 名無しさん@3周年[sage] 投稿日:2019/05/07(火) 01:22:47.32 ID:FH6LI0rW.net [1/1回]
もう国内ではノスタルジックニーズが7割位占めてるのかなぁ
※個人の感想です
129 : 名無しさん@3周年[sage] 投稿日:2019/05/07(火) 01:43:17.91 ID:veElMLs9.net [1/2回]
エクセルVBAがちょうどいいプログラミング環境
130名無しさん@3周年[sage] 投稿日:2019/05/07(火) 04:02:55.03 ID:o+D28Oij.net [1/1回]
電卓のプログラム機能使って
円周率求める

何桁までいけそうなん?
131 : 名無しさん@3周年[sage] 投稿日:2019/05/07(火) 13:52:46.08 ID:veElMLs9.net [2/2回]
8桁 * メモリ数 / 4
132名無しさん@3周年[sage] 投稿日:2019/05/07(火) 15:56:35.62 ID:IXmuKPJf.net [1/2回]
>>130
計算時間に目を瞑ればメモリの許す限りどこまでも可能
昔、TI-59で1ヶ月かけて1200桁強計算させることに成功したマニアが海外にいたとか
今の機種ならより高速により多くの桁を計算できるはずだよ
133名無しさん@3周年[sage] 投稿日:2019/05/07(火) 20:41:35.33 ID:qHqtg0nq.net [1/1回]
>>132
TI-59のメモリって少ないのにどうやって?
134 : 名無しさん@3周年[sage] 投稿日:2019/05/07(火) 20:54:38.56 ID:/tqZwTpJ.net [1/1回]
円周率といえば、ここのサイトにあるPC-1200で77桁計算したってあるけど、
http://ohta.html.xdomain.jp/circular.html
PC-1200はメモリが全部で0~9とsとtの12個しか無いから、どうやって計算したのかどうにも再現できないw
135 : 名無しさん@3周年[sage] 投稿日:2019/05/07(火) 21:38:40.56 ID:IXmuKPJf.net [2/2回]
>>133
TI-59の仕様も知らなかったし概要しか聞いてないから詳しくは知らないが、レジスタを上手いこと活用したらしい
他にも数十年前に海外コミュニティでHP電卓・TI電卓を使った円周率計算合戦みたいなものがあったらしくて、
より高速に、より多く桁を計算できるようにプログラムが洗練されて行ったとか言う話もある
(そういう事があったという概要しか自分は知らない)

昔の機種は今よりもリソースがえらく限られてた分、現代の人間では想像できないような様々な工夫を凝らしたプログラムが書かれてた
136 : 名無しさん@3周年[] 投稿日:2019/05/08(水) 00:56:24.45 ID:sn37M5Jq.net [1/2回]
円周率計算で算出した数値は記録するのかな?
それとも何桁まで計算したという結果だけなのかな?
記録に残す場合
プリンタ出力出来ればいいんだけど、そうでない場合、表示される数値を転記して記録に残すんだろうか?
137 : 名無しさん@3周年[sage] 投稿日:2019/05/08(水) 03:01:44.37 ID:TrTHFV8G.net [1/1回]
終了時にメモリ配列に結果が入っている
138 : 名無しさん@3周年[] 投稿日:2019/05/08(水) 20:13:33.52 ID:MExWMpXC.net [1/1回]
USB接続かマイクロSDが使えてタッチタイピングができるキーボードの
折りたたみ教育用関数ポケコン
キングジムと組んでどっか出さないかな
139 : 名無しさん@3周年[] 投稿日:2019/05/08(水) 22:53:27.63 ID:sn37M5Jq.net [2/2回]
工業高校で教育用だと保護者が1万円までしか出せないとアンケート結果あったよ
関数電卓か安物のタブレットになるんだろう
普通科なら、電卓すら必須じゃないから
ポケコン使ってる場合、試験に持ち込み可能らしく
試験直前、試験監督官がオールリセットを宣言するんだってさ
リセットしたかどうか、どうやって確認してんだろ
TIグラフ電卓みたいに試験モードではLED点灯しっぱなしってわけでもないから

安いタブレットって、androidかな?
タブレット導入実験してる学校は、無料の関数電卓Appをダウンロードさせて生徒に使わせてるらしい
要領よい生徒ならFree42使ってるかもね
あるいはJupyterとかさ
140 : 名無しさん@3周年[sage] 投稿日:2019/05/09(木) 06:44:06.87 ID:cTjeT0Gt.net [1/1回]
カシオのはリセットでブリンク表示になるから試験前にみんな持ち上げて先生に見せてた
もちろん全員プログラムでそれを再現w
141 : 名無しさん@3周年[] 投稿日:2019/05/09(木) 18:03:16.30 ID:55k/c9aD.net [1/1回]
ダメじゃん・・
142 : 名無しさん@3周年[sage] 投稿日:2019/05/10(金) 02:32:01.31 ID:OHB04QxA.net [1/1回]
全員不正で全科目零点で全員落第
143 : 名無しさん@3周年[sage] 投稿日:2019/05/10(金) 10:40:02.12 ID:NR6jEcwv.net [1/1回]
タイーホ
144 : 名無しさん@3周年[] 投稿日:2019/05/10(金) 20:35:18.07 ID:z3fI7GjR.net [1/1回]
試験官というか学校側もカンニング上等みたい感じだね
電子工学、電気工学は難しい公式一杯あるから
数式記憶機能くらい使わないと、手計算では試験時間足りるかどうか
打ち間違いで不正解は辛いわな
145 : 名無しさん@3周年[sage] 投稿日:2019/05/22(水) 13:37:28.16 ID:61h8244H.net [1/1回]
電卓に向いた言語ってないのかねえ
146名無しさん@3周年[] 投稿日:2019/05/22(水) 17:38:24.14 ID:5fj+E4Q+.net [1/1回]
Pythonの様な高級言語でないことは確かだろうね
いくらストレージメモリに余裕できたとはいえ、小さなディスプレイでは、文字が見えにくいし、フルキーボード搭載してるわけでもないので、記号の多用は入力し辛い
結局のところ、キーストロークかそれをマクロ化した簡易言語がぴったりなんじゃないかな

基本的にコマンドは全てショートカットかファンクション(メニュー)による入力だから

CASIOやTIのBASIC風簡易言語であっても
文字列やリスト型でシステムが用意した変数使うのは辞めて欲しいかな
これでは、PB-100のBASICの文字列専用変数"$"みたいでヤダ
HP41の文字列専用レジスタみたいなもの(AVIEWで表示するアレ)

RPLがHP Primeで採用されなかったのは、可読性が悪かったのか?
それとも言語として古めかしいと思われたのか?
誰でも学習時間少なく使えるという意味ならPPLだろうね
147 : 名無しさん@3周年[sage] 投稿日:2019/05/22(水) 21:55:08.82 ID:m3ETI0Z2.net [1/2回]
>>146
HP PrimeはHP 39gsIIの後継機種なので、HP-BASICを進化させたPPLにしただけかと
148 : 名無しさん@3周年[sage] 投稿日:2019/05/22(水) 21:55:57.23 ID:m3ETI0Z2.net [2/2回]
HP 50gの系統は完全終了している
149 : 名無しさん@3周年[] 投稿日:2019/05/29(水) 10:17:29.17 ID:nANmX28P.net [1/2回]
保守
150名無しさん@3周年[sage] 投稿日:2019/05/29(水) 12:36:59.12 ID:8x34Ziwm.net [1/1回]
プログラム関数電卓は衰退しているし、ポケコンはもうないに等しいし、グラフ電卓は日本で普及していない。
電卓プログラミングはもはや終わったのか?
151 : 名無しさん@3周年[sage] 投稿日:2019/05/29(水) 14:46:34.68 ID:oPYYmwCB.net [1/1回]
昔の名機を愛でる骨董趣味です
152 : 名無しさん@3周年[sage] 投稿日:2019/05/29(水) 23:17:34.25 ID:iTA3CFrV.net [1/1回]
Twitterを見ているとポケコンでゲームを作っている人はいるけど、
関数電卓のプログラミングをしている人はみかけないなあ
153名無しさん@3周年[] 投稿日:2019/05/29(水) 23:50:20.57 ID:nANmX28P.net [2/2回]
昔の様にゲームは作らないな
実用ソフト作ってるよ
まあ、それさえもNumbers(Macの付録表計算)の方が簡単なんだけど、味気ないからあえてグラフ電卓で組んでる
154 : 名無しさん@3周年[] 投稿日:2019/05/30(木) 00:02:21.63 ID:VikAXg9d.net [1/1回]
>>153
これをあえて、持ってる全てのプログラマブル関数電卓すべてに移植してる
TI-84BASIC、CASIO BASIC、FOCAL、602P、35s

他に28のRPLやCASIOのポケコンは面倒(RPLはよく
分からない)なので移植せず

プリンタ利用出来ない35sが一番複数の情報を表示するのが面倒かな
155 : 名無しさん@3周年[sage] 投稿日:2019/05/30(木) 03:24:30.63 ID:adVz26pm.net [1/1回]
大学生の暇な時にFX-602Pプログラムライブラリを
HP-41CVに移植してノートに書いていたな。
156 : 名無しさん@3周年[sage] 投稿日:2019/05/30(木) 19:51:37.22 ID:zDkajEFw.net [1/1回]
>>146
RPLは括弧が多すぎるんだよ。何よりも入力が面倒。28Sならキーがあるから
楽だけど、48~50系はシフトキーを多用せざるを得ない。
157 : 名無しさん@3周年[sage] 投稿日:2019/05/30(木) 23:03:09.96 ID:RQodBV5V.net [1/1回]
結局、PCが普及してから電卓でプログラミングする必要性がなくなったってことだろうなあ。
昔は電卓しかなかったから仕方なくそれでプログラミングしていただけであって、本来プログラミングに向いていなかったんだろうなあ。
158 : 名無しさん@3周年[] 投稿日:2019/05/31(金) 12:11:29.88 ID:kEwIP3Yz.net [1/1回]
>>150
30年前の機種が乾電池入れれば今でも普通に動いてしまうからなあ
159名無しさん@3周年[] 投稿日:2019/05/31(金) 12:58:32.36 ID:His8omBc.net [1/1回]
表計算ソフトがグラフ描画できるようになり
Jupyterの様なツールが開発されると
益々プログラマブル関数電卓の出番減るが、ちょこっとしたことなら、まだ電卓の出番あるんじゃないかな

米国の学校でTI84使ってたならまだいいが、最近の日本人はプログラマブル関数電卓の存在を知らなさそうなんだよね

工業高校や商業高校なら関数電卓や実務電卓を使ってるが、普通科だと電卓へのイメージはもっと希薄なんじゃないかな
工学系大学で関数電卓が必要になり、2000円程の安物買うようになるんでは?
大学生ならノートPC保有率も上がるだろう

昔は関数や実務以外の様々な電卓あったよね
自動ダイヤルしてくれる電卓(電話帳機能と電話番号をプッシュフォンの音に変換してスピーカーから発音する機能)のもあったしなあ
160 : 名無しさん@3周年[sage] 投稿日:2019/05/31(金) 23:32:55.08 ID:895CQj7P.net [1/1回]
>>159
fx-CG50が出た時も「電卓でPythonが動くなんて!」と話題になったくらいだからな
プログラミングできる関数電卓は沢山あるんだと知ってる人はそんなにいない
161 : 名無しさん@3周年[sage] 投稿日:2019/06/01(土) 05:42:06.55 ID:KrSTAgrM.net [1/1回]
ラズパイ基板でPythonやMathematicaが動くので幸せ
162 : 名無しさん@3周年[sage] 投稿日:2019/06/01(土) 06:07:00.85 ID:gt8S9Y2w.net [1/2回]
Wolfram Engineが普通のPCやスマホでも条件付きで無料で使えるようになったし、関数電卓の存在価値がさらに大暴落してきてる
163名無しさん@3周年[sage] 投稿日:2019/06/01(土) 06:08:38.07 ID:gt8S9Y2w.net [2/2回]
ハードウェアとしての関数電卓はスマホやPCを持ち込めない場面でのみ生き残る事になるんだろうな
値段以外に勝ってる要素ないもの
164名無しさん@3周年[sage] 投稿日:2019/06/01(土) 10:38:42.40 ID:KRPtA1gk.net [1/2回]
>>163
ちょこっとした計算をするならハードウェアとしての関数電卓はまだまだ便利だよ。
PCの関数電卓は使いにくい。
言い換えると、補助的な役目しかないが。
165 : 名無しさん@3周年[] 投稿日:2019/06/01(土) 14:08:54.47 ID:3mCxCFeY.net [1/1回]
米国やヨーロッパでは学校教育に表計算を取り入れてるそうだけど、Excelでは複雑過ぎるから生徒たちにはグラフ電卓や大型液晶搭載の関数電卓の表計算機能で十分な気がする
電卓なら一人一台使えるし
昔は$100ノートPCなんてのがあったが、余計なものをインストール出来ないグラフ電卓の方がいいんじゃないかね
教師によって強制初期化できるグラフ電卓なら、ゲームソフトをインストールされる心配ない

家でTI84用ゲームソフトをインストールしたのに、授業開始時に強制初期化されたら遊びようがないな
166 : 名無しさん@3周年[sage] 投稿日:2019/06/01(土) 17:30:40.87 ID:DoXihkpN.net [1/1回]
>>163
中古スマホがあるから
価格も有利とは言えない
教育用にバージョン制限無く動くようにソフトを作ってくれれば
父さんのお古でも貰ってくれば良いし
ブックオフでもヤフオクでもメルカリでも2000円せずに買える
167名無しさん@3周年[sage] 投稿日:2019/06/01(土) 23:36:27.60 ID:fwVEwRT/.net [1/1回]
>>164
スマートフォンやタブレットのCASソフトの方が速いし、入力も楽。
プロ電も十数台あるけど、もう使ってない。最大のネックは入力。
手間がかかって面倒。プログラムしない簡単な計算なら普通の関数電卓で良い。
168 : 名無しさん@3周年[sage] 投稿日:2019/06/01(土) 23:39:06.09 ID:KRPtA1gk.net [2/2回]
>>167
スマホのCASソフトってしばらく使っていないと操作を完全に忘れてしまうんだよなあ
169 : 名無しさん@3周年[] 投稿日:2019/06/02(日) 01:55:36.04 ID:1SDl4LS1.net [1/1回]
教育用で理系が現場で制御プログラムを走らせるブツは需要がなくなった
タッチタイピングできてSD系やUSBで
170名無しさん@3周年[] 投稿日:2019/06/04(火) 21:51:00.75 ID:DMwkqQ5b.net [1/1回]
金融電卓のカシオFC-200Vって、ショートカットボタンが2個あり、そこへ数式を登録出来るようになってるのね
そこまで出来るならプログラム機能あってもいいのに

alphaキーまで搭載してるし(A~D,X,Y変数入力用)
キー表示ないだけで、科学技術計算用関数も普通に備え、乱数発生関数(Ran#)まで備える
"="の代わりに"EXE"キーだものなぁ
内部演算精度15桁で金融だけにBCD演算だろうし、勿体ない

HP30bのカシオ版(但しプログラミング機能無し)みたいなもの
30bと違い、31x96ドットマトリックスで3行ないし4行表示出来て、統計データを表形式で入力可能
171 : 名無しさん@3周年[sage] 投稿日:2019/06/05(水) 09:44:22.49 ID:BLa0FSkt.net [1/1回]
>>170
FC-200Vは物忘れが激しいのであまり好きではない
172名無しさん@3周年[] 投稿日:2019/06/07(金) 23:51:40.38 ID:NhbPkuMq.net [1/1回]
TI84+CEには時計機能あるんだけど、日時設定してから二、三日電源入れないとリセットされちゃう
使う度に日時設定必要なのは、精度があまりにも悪い
月差どころか、日差レベルw
計算結果に日時付与するため位にしか使わないから支障がないんだろうね
173 : 名無しさん@3周年[sage] 投稿日:2019/06/08(土) 04:03:35.37 ID:z9QxOAPE.net [1/1回]
>>172
充電池の奴なら長期休暇の時の電池過放電を防ぐ為のディープスリープモードじゃね?
174 : 名無しさん@3周年[sage] 投稿日:2019/06/08(土) 07:57:43.70 ID:pkeIUeiO.net [1/1回]
>>172
説明書読もうよ
175 : 名無しさん@3周年[sage] 投稿日:2019/06/08(土) 08:30:50.06 ID:uBTsrfQO.net [1/1回]
https://i.imgur.com/4x7sXqF.jpg
176名無しさん@3周年[sage] 投稿日:2019/06/08(土) 08:35:10.75 ID:PuewMO8E.net [1/1回]
またポケコンを買ってしまった
177 : 名無しさん@3周年[sage] 投稿日:2019/06/08(土) 11:29:14.95 ID:Su5YJ5QX.net [1/1回]
ボケとん?
178 : 名無しさん@3周年[sage] 投稿日:2019/06/15(土) 17:03:56.31 ID:HMd/WA0I.net [1/1回]
>>176
何よ?
179 : 名無しさん@3周年[sage] 投稿日:2019/06/15(土) 19:26:28.22 ID:2NYr8oBZ.net [1/1回]
ポケモンだよ
180名無しさん@3周年[sage] 投稿日:2019/06/21(金) 16:15:11.25 ID:l7KRuPBa.net [1/1回]
NumWorks(スマホのアプリだけど)のPythonで挫折した。
アルファベット打つのに一々alphaボタン押さんといかんのが辛い。
こんなん絶対流行らんやろ
181名無しさん@3周年[sage] 投稿日:2019/06/21(金) 17:25:01.89 ID:BWWcI2nm.net [1/1回]
プログラム電卓をだいたい集めたので
関数電卓を集める。数が多すぎ。
182 : 名無しさん@3周年[] 投稿日:2019/06/21(金) 19:40:09.80 ID:wyiHPN3M.net [1/2回]
>>180
へー
fx-CG50はメニューから選択する方針だよ

NumWroks社は所詮素人集団だったってだけでは?
デザイン特化型ってだけ
183 : 名無しさん@3周年[] 投稿日:2019/06/21(金) 20:36:03.39 ID:+0vWiayA.net [1/2回]
慣れれば別に問題ない。Numworksもメニューにショートカットあるよ。
アプリはタダか、すげえ。
184 : 名無しさん@3周年[sage] 投稿日:2019/06/21(金) 20:39:10.34 ID:YX+CiiFy.net [1/1回]
>>180
それは実機でもそうなのか?
185 : 名無しさん@3周年[] 投稿日:2019/06/21(金) 22:03:27.56 ID:+0vWiayA.net [2/2回]
Numworks、polarで表示するとよくわからん状態になるな。無理して代数化してる?ちなみにios版
186 : 名無しさん@3周年[] 投稿日:2019/06/21(金) 22:15:37.75 ID:wyiHPN3M.net [2/2回]
むむ?いつの間にかスマホ用純正エミュレータが?!
こんなんだしちゃって実機売れなくなるんちゃう?
しかも無料配布だしなあ
評価用なんだろうけど、大丈夫なのかな?
187 : 名無しさん@3周年[sage] 投稿日:2019/06/22(土) 07:16:42.18 ID:kUwUC7iG.net [1/1回]
>>181
ちゃんと保管用と日常用買ってるんだよね!?
188 : 名無しさん@3周年[sage] 投稿日:2019/06/22(土) 16:31:25.74 ID:9RTvtJ5m.net [1/1回]
うちはhpだけど日常用というより検証用に複数台確保してるよ。
189 : 名無しさん@3周年[] 投稿日:2019/06/22(土) 18:23:20.56 ID:zhylYudB.net [1/1回]
Numworksさすがはフランスだな、数学してる。実務にはちょーと使えんが、面白いね。サルばかりの日本には持ってこないのがわかった
190名無しさん@3周年[sage] 投稿日:2019/06/22(土) 20:35:03.59 ID:4GtLN3Mf.net [1/1回]
日本人の数学は趣味人以外で仕事で役立つ場面が非常に限られているから
統計分析と3Dゲームエンジンと機械学習くらいしかない
191 : 名無しさん@3周年[sage] 投稿日:2019/06/22(土) 21:08:57.14 ID:M40GIfqq.net [1/1回]
>>190
つ信号処理
192 : 名無しさん@3周年[] 投稿日:2019/06/23(日) 00:35:18.08 ID:qS6iWgH9.net [1/1回]
NumWorks電卓のシステムがアップデートしたのかな?
MicroPythonのモジュールが増えてる

turtle タートルグラフィックモジュール
kandinsky グラフィック描画モジュール
カラー指定やテキスト描画、ピクセル描画など

これで、他社並みにスクリプトからグラフ描画出来るようになった
また、他社MicroPythonからグラフ描画やタートルグラフィックは使えないのでその点がアドバンテージになるかな
193 : 名無しさん@3周年[sage] 投稿日:2019/06/24(月) 19:21:38.80 ID:FU39NKKb.net [1/1回]
後発で変なしがらみがない分、アップデートで化けそうだよね。


おすすめスレッド

PR

みんなが見ているスレッド

PR

スポンサードリンク