[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/14 22:55 / Filesize : 257 KB / Number-of Response : 1022
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

関数電卓・グラフ電卓総合 Part3



1 名前:名無しさん@3周年 [2019/01/09(水) 00:58:47.61 ID:dAX4sore.net]
関数電卓・グラフ電卓を語りましょう。

主な関数電卓・グラフ電卓メーカー
CASIO : https://casio.jp/dentaku/
SHARP : www.sharp.co.jp/calc/
Canon : cweb.canon.jp/calc/
Texas Instruments : https://education.ti.com/en/products
HP Inc. : www8.hp.com/us/en/prodserv/calculator.html

(前スレ)
関数電卓・グラフ電卓総合 Part2
lavender.5ch.net/test/read.cgi/dgoods/1529067415/

43 名前:名無しさん@3周年 [2019/01/20(日) 23:08:52.36 ID:G1YAqA4e.net]
中国のビックマック指数はどんくらいだろ
って、日本より遥かに下じゃん!
それで、年収4000万円以上なら、日本基準より遥かに富裕なんじゃない?

因みに韓国は日本より上

まあ、いつまで富裕でいられるか分からんけどね
投資で大火傷、人生オワタ人達も沢山いるから

企業家への締め付け嫌がり海外に拠点引越しする数が増えてるそうだけど、一切の優遇処置無くなりどうなることか
中国に留まっていられるからの4000万円であって、海外で活動したら同じ収入得られるわけがないからね

44 名前:名無しさん@3周年 [2019/01/21(月) 22:01:33.17 ID:aKy2JaSh.net]
>>37
そのデパートが気になる。

45 名前:名無しさん@3周年 mailto:sage [2019/01/21(月) 22:49:44.10 ID:7CRJzVG2.net]
37は知らないけど
池袋西武には
CASIOとかTRS-80とかVIC-1001
辺りから
SMC-70とか日立S1くらいまでは
普通に売ってた
HPの電卓はショーケースの中

46 名前:名無しさん@3周年 mailto:sage [2019/01/21(月) 22:53:45.93 ID:7CRJzVG2.net]
池袋の桐杏学園には
パソコン教室もあった気がする

47 名前:名無しさん@3周年 mailto:sage [2019/01/21(月) 22:56:02.89 ID:7CRJzVG2.net]
>>44
いや、もうちょっと後
東芝パソビアとか沖if800とかも
みたことがあるような

48 名前:名無しさん@3周年 mailto:sage [2019/01/21(月) 22:59:26.47 ID:7CRJzVG2.net]
同じフロアに韓国製?の
テレビ内蔵冷蔵庫もあった

49 名前:名無しさん@3周年 [2019/01/21(月) 23:08:05.70 ID:oUqLt66l.net]
>>43
渋谷東急本店7F
今はもう売り場なくなったけど

箱ごと積まれて、まるでバッタ屋みたいな展示の仕方w
FX-9000Pって、キーボードが蓋代わりになってんだよね
なんであんなに巨大だったのか謎だけど
たしか倍々精度の実数を取り扱えたんじゃなかったっけか
後のFP-1100に技術が繋がるのかな?

カタログでしか見た事なかったから、実物見れて感動だった

>>44
HP電卓は、西新宿のキヤノンショップでしか見た事ない
うやうやしく、ショーケースに収まってた
まるで宝石買うが如く、布シートに載せられて見せてくれた

50 名前:名無しさん@3周年 mailto:sage [2019/01/22(火) 10:31:08.21 ID:Zz212mQx.net]
fx-9000P
itoi.jp/time9.html

名前からすると電卓のように思えるが、PCなのね

51 名前:名無しさん@3周年 [2019/01/22(火) 16:48:16.34 ID:tv8CSiCf.net]
>>49
む?記憶のと違う!
これはこれでこういうのは知ってたが
本当にポータブルコンピュータだった
取っ手が付いてて、カールコードで繋がったキーボードが付いててそれが蓋にもなってた

見た目測定器っぽい外観
あれは、なんだったんだろう?



52 名前:名無しさん@3周年 mailto:sage [2019/01/22(火) 18:00:41.70 ID:O/tOfDgG.net]
IBM PC Portableと勘違いしてるとか

53 名前:名無しさん@3周年 mailto:sage [2019/01/22(火) 18:11:12.62 ID:2mnVH6fw.net]
>>49
ブラウン管の関数電卓

54 名前:名無しさん@3周年 mailto:sage [2019/01/22(火) 22:24:49.75 ID:yRalgazy.net]
>>51
https://ja.wikipedia.org/wiki/IBM%E3%83%9D%E3%83%BC%E3%82%BF%E3%83%96%E3%83%ABPC

55 名前:名無しさん@3周年 mailto:sage [2019/01/22(火) 23:14:01.38 ID:FY2iUFfh.net]
Nspireシリーズの新型が出たとか
https://education.ti.com/en/products/calculators/graphing-calculators/ti-nspire-cx-ii-cx-ii-cas
https://tiplanet.org/forum/viewtopic.php?f=43&t=22235&p=238996

56 名前:名無しさん@3周年 mailto:sage [2019/01/22(火) 23:20:52.57 ID:yRalgazy.net]
>>54
前機種から8年も経過している割にはあまり変わらないなあ

57 名前:名無しさん@3周年 mailto:sage [2019/01/22(火) 23:50:46.33 ID:FY2iUFfh.net]
外見の変化は確かに少ないが、いかんせん情報が少ないから結論を出すにはまだ早いのでは
TI-BASICからグラフィックを扱えるようになったのは特筆すべき進歩だと思う
https://tiplanet.org/forum/viewtopic.php?f=43&t=22235&p=238983#p238983

58 名前:名無しさん@3周年 mailto:sage [2019/01/23(水) 00:01:16.06 ID:hjjkUg8x.net]
>>56
しかし、そんなことならOSの更新だけで可能な気もする

59 名前:名無しさん@3周年 mailto:sage [2019/01/23(水) 00:05:47.92 ID:xpGIPDHt.net]
OS無料で配布するより新機種購入させた方が儲かるだろ

60 名前:名無しさん@3周年 mailto:sage [2019/01/23(水) 00:10:28.04 ID:hjjkUg8x.net]
>>58
それ言ったら終わり

61 名前:名無しさん@3周年 mailto:sage [2019/01/25(金) 21:16:09.75 ID:4yHFgI0F.net]
プチコン3号=0.0012秒

前スレ922

ポケコンのファンサイトに載ってたスピードテストを手持ちの関数電卓でやってみた
www004.upp.so-net.ne.jp/upc/pc/index.html
スピードテスト1:ポケコン用

1000回ループのヤツ
HP35s=1分14.8秒(DSEループ)
i41cx+(iOS用41cxエミュ)=42秒88(DSEループ)
fx-5800P=19秒ちょい(PB-100並み)
TI84+CE=4.95秒(早い!)
FX-602P Sim(iOS用エミュレータ)=計測不能!(爆速)

エミュレータは参考まで
HP35sは実機だけど、驚く程遅いな
https://i.imgur.com/pLT4j1W.jpg
FX-602P用テストプログラム
0 Min01 1000 Min00
LBL0
1 M+01 DSZ GOTO0
MR01



62 名前:名無しさん@3周年 mailto:sage [2019/01/25(金) 21:29:35.19 ID:eLULc2La.net]
>>60
>プチコン3号=0.0012秒

プログラムで測定?

63 名前:名無しさん@3周年 mailto:sage [2019/01/25(金) 21:37:00.58 ID:4yHFgI0F.net]
外側に10000ループで12秒

64 名前:名無しさん@3周年 mailto:sage [2019/01/25(金) 21:42:40.10 ID:eLULc2La.net]
>>62
なるほど

65 名前:名無しさん@3周年 mailto:sage [2019/01/25(金) 22:17:15.73 ID:4yHFgI0F.net]
プチコン3号 Forensic Test
DEG(ASIN(ACOS(ATAN(TAN(COS(SIN(RAD(9))))))))=9
DEG(ASIN(ACOS(ATAN(TAN(COS(SIN(RAD(9))))))))-9=0

66 名前:名無しさん@3周年 mailto:sage [2019/01/26(土) 01:00:10.72 ID:1Wpw9G5R.net]
>>60
hp 35s って PB-100 よりも遅いのかよ
2007年に発売されてそれはないよなあ

67 名前:名無しさん@3周年 mailto:sage [2019/01/26(土) 11:06:45.36 ID:zWj8SO4k.net]
>>65
しかも2世代前のHP-32S(1988年発売), HP-32SII(1991年発売)のほうが2倍くらい速いよ
1世代前のHP 33sは速度に関してまだマシだったんだが
HP 35sでベクトル演算機能追加したときに仮想的なレジスタ(メモリ)サイズが
37bytesになったんだけど実装が駄目で毎回37bytes全部読み書きしてるから馬鹿みたいに遅くなった

68 名前:名無しさん@3周年 mailto:sage [2019/01/26(土) 11:39:56.45 ID:zcaf3BpL.net]
>>66
hp 35sは実数を扱うときでもベクトルの3要素分全部を読み書きするってこと?
本当だとしたら酷いなあ

69 名前:名無しさん@3周年 mailto:sage [2019/01/26(土) 16:17:27.08 ID:Qvnr8Yhu.net]
古い56bitレジスタでもなく新しい可変長スタックでもないということか。

70 名前:名無しさん@3周年 mailto:sage [2019/01/26(土) 17:37:50.16 ID:DhXaDUVg.net]
>>68
ベクトルだと実数が最大3要素必要
変数が可変長ではないので、一番長い37bytesを常に確保している
そのため、変数に実数を代入すると変数のほとんどが使われない状態になる

1変数に3つの実数を格納できることを利用するプログラムも配布されている

HP 35s Indirect register data packing program
h20331.www2.hp.com/Hpsub/downloads/35_35_Indirect_registers_data_packing.pdf

71 名前:名無しさん@3周年 mailto:sage [2019/01/26(土) 17:43:01.15 ID:DhXaDUVg.net]
>>69
(誤)そのため、変数に実数を代入すると変数のほとんどが使われない状態になる
(正)そのため、変数に1つの実数を代入すると変数のほとんどが使われない状態になる



72 名前:名無しさん@3周年 mailto:sage [2019/01/27(日) 01:54:37.20 ID:WJFbWZD+.net]
>>69
HP 35sのCPUの場合、ページテーブルみたいな仕組みがないので、メモリの断片化を防ぐためには仕方がなかったのかも

73 名前:名無しさん@3周年 [2019/01/28(月) 11:50:25.55 ID:16qizHX4.net]
強力なCPU積んで「力押し」ってわけでもないから
かわいそうな子になってしまったのか

74 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 11:53:30.96 ID:53q/1hAs.net]
電卓とはいえCPUがクソだとどうにもならない

75 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 12:19:01.98 ID:zY1MsHhA.net]
グラフ描画でもしない限り関数電卓に強力なCPUなんて要らん
消費電力増とコスト高ならパソコンでええわってなる

76 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 12:23:25.59 ID:S0zcy6bi.net]
>>74
と言っても35sのCPUは貧弱すぎる
無印HP 12cは2008年からARM化して高速化しているので、35sでもできるはず

77 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 12:34:46.63 ID:S0zcy6bi.net]
>>60によるとHP 35sはfx-5800Pよりも4倍も遅いのでさすがに言い訳できないレベル
せめてfx-5800P程度の速度にするべきだった

78 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 12:50:53.05 ID:RZZxmMEC.net]
電卓喫茶にシャープ以外みんなガウスクロンロッド
っていう表があるけど
RPLはルンゲクッタで
RPNとHP Primeはロンバーグじゃないのかな?

79 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 13:07:08.87 ID:S0zcy6bi.net]
>>77
ルンゲクッタは微分方程式を解くときのものなのでは?
ローンバーグは分からん

80 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 13:25:23.07 ID:RZZxmMEC.net]
あーそうかも
いまノート見たら
MathematicaのNDSolveの書き換えで使ってた

じゃあRPLもロンバーグかな?

81 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 13:26:10.91 ID:S0zcy6bi.net]
>>77
HP Primeにrombergってコマンドがあるからこれのこと?
しかし、intってコマンドもあるんだよなあ



82 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 13:36:21.96 ID:RZZxmMEC.net]
>>80
そっちじゃなくてXCASのドキュメント見てた

83 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 13:39:35.46 ID:S0zcy6bi.net]
>>81
XCASはロンバーグ積分しか使わないってこと?

84 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 14:17:53.23 ID:S0zcy6bi.net]
https://www-fourier.ujf-grenoble.fr/~parisse/giac/troussesurvie_en.pdf

xcasにもrombergコマンドあるし、ロンバーグ積分しか使わないのかな?

HP 50gのマニュアル読んでも定積分法の種類は何も書かれていない。
不定積分はリッシュのアルゴリズムと書かれているが。

85 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 20:55:52.10 ID:Ha3kaRto.net]
Romberg Methodは
ガウスクロンロッドより収束が遅いけど
相対的に不得意な関数が少ないので
簡単な関数は解析的に積分できるCAS向きかもね
逆に簡単な関数を数値積分する学習用電卓に不向き

86 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 21:38:00.06 ID:CYBA9vL8.net]
>>84
( ´_ゝ`)フーン

結論として、HP Prime はXCAS搭載なので、Romberg 積分
RPL は不明

その他の機種はたいていガウスクロンロッド法ってな感じ?

87 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 22:45:45.57 ID:Ha3kaRto.net]
N[∫(sin(e^x), 0.1, 0.2), 10]
を計算すると
CASIO、Canonはダメ
HP50g、HP35sは正解
DM42はダメ

88 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 22:48:28.09 ID:Ha3kaRto.net]
Primeも正解

89 名前:名無しさん@3周年 mailto:sage [2019/01/28(月) 22:56:59.10 ID:g2XGBpEP.net]
>>86
正解している電卓がRomberg ?

90 名前:名無しさん@3周年 [2019/01/28(月) 23:10:30.04 ID:Ha3kaRto.net]
ダメなのは上限を大きくした時ね

Primeも最後はこうなる
https://i.imgur.com/vYBHJzQ.jpg

91 名前:名無しさん@3周年 [2019/01/28(月) 23:14:14.71 ID:Ha3kaRto.net]
CASIOはこう
https://i.imgur.com/Dr3v7a2.jpg



92 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 00:00:04.21 ID:3BX7tTtQ.net]
>>86
N[ ] って何よ?

93 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 04:57:25.34 ID:cK9db8kv.net]
Wolfram Alphaの桁指定

94 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 05:37:22.99 ID:p8qWw1r3.net]
>>86
訂正
DM42も正解
ACCを小さくしすぎた

95 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 07:08:18.10 ID:O2P2n5Fl.net]
HP 35sは速度も遅いが、複素数を簡単に分解、構成できないのがダメだった
中途半端にHP-42Sみたいな方式にするぐらいだったら
元々のHP-32Sのようにスタック4段で複素数2つ分方式にしたほうが良かったのに

96 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 09:29:05.72 ID:vbVRuBam.net]
>>93
DM42の積分はACCを設定しないといけなのが難点

>>94
1スタックで複素数扱えるのは良かったんだけどね

97 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 15:51:06.51 ID:zl70XesN.net]
Canonはマニュアルにあるとおり
シンプソン

ちゃんと資料を調べるべきだね

98 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 15:57:53.93 ID:HqGZESgI.net]
>>96
F-789SGの日本語説明書にはシンプソンと書かれているが、英文説明書にはガウスクロンロッドと書かれている。
英文説明書が正しい。
シンプソン法ならば分割数の指定ができるはずだが、F-789SGはできない。

ちゃんと資料を調べるべきはあんただろ。

99 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 19:40:24.65 ID:KzoFjb5k.net]
英文説明書と日本語説明書で内容が食い違ってるなんて思わんやん普通
仕方ないやろ

100 名前:名無しさん@3周年 [2019/01/29(火) 19:48:16.98 ID:1fzmZV/O.net]
>>97
なるほど
じゃあダメなのはガウスクロンロッドだけかあ

101 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 20:28:52.87 ID:3BX7tTtQ.net]
>>97
この話はこのスレッドだと結構有名なはずだが



102 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 20:31:10.15 ID:3BX7tTtQ.net]
>>92
感謝です。

103 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 21:04:08.18 ID:kex4Nfy9.net]
>>98
シンプソン法の動作原理を理解していれば気がつくこと。
Canon F-789SGの説明書を読んであれ?と思って英文も読んでみると気がつく。
シンプソン法でCanon F-789SGのような精度を出すのは不可能。

104 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 22:28:49.21 ID:cK9db8kv.net]
あの程度の精度は出せるでしょ
出せないとしたら処理系の選択ミス

pi@raspi ~ $ cat simpson.py
from math import *

def f(x):
return x*(sin(x)+cos(x)+1.0)

N = 1000000

a = 0.0
b = 10.0**4.0
h = (b-a)/N

S = (h/3) * sum((f(h*i) + 4*f(h*(i+1)) + f(h*(i+2))) for i in range(0,N-1, 2))

print(S)
pi@raspi ~ $ python simpson.py
50006463.152

105 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 22:46:29.06 ID:3BX7tTtQ.net]
>>103
電卓で100万分割するのは無理ゲー

106 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 23:08:27.65 ID:Tpk2lG+M.net]
F-789SG(A)とやらには詳しくないけども、ちょっと好奇心でマニュアル(E-IE-455)を探してみた。
英文説明でもこれにはシンプソン法と書いてある。

https://i.imgur.com/4eTIxNQ.jpg
https://i.imgur.com/dHcEuq4.jpg

因みにE-IM-2795と言う半分くらいのページ数の簡略版の方には、
ガウスクロンドットと書いてあった。

どちらも2012年のプリントのようだから、途中で仕様変更したためとも思えないし不思議。

107 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 23:15:39.99 ID:3BX7tTtQ.net]
>>105
手元にある F-789SG の説明書(E-IM-2982)は、日本語でシンプソンと書かれており、
英語でガウスクロンロッドと書かれている。
2015年にプリントされたもの。

Canonがネットにアップしている説明書が古いままなのは酷い。

108 名前:名無しさん@3周年 mailto:sage [2019/01/29(火) 23:18:58.62 ID:cK9db8kv.net]
>>104
でも原理の問題じゃないよね
単純な計算パワーの問題
桁落ちは2進演算の問題

109 名前:102 mailto:sage [2019/01/29(火) 23:26:27.27 ID:kex4Nfy9.net]
>>107
シンプソン法の動作原理を知っていれば、関数電卓の計算パワーでシンプソン法の分割数を十分に増やすことが無理なのは分かるだろうという意味なのだが。

110 名前:名無しさん@3周年 mailto:sage [2019/01/30(水) 04:04:45.97 ID:TvP6ELXs.net]
>>108
エスパーと語り合ってね

111 名前:名無しさん@3周年 [2019/01/30(水) 12:32:10.38 ID:Ms8n7v9g.net]
電卓で100万回ループとは笑える、やっぱこういう頭なのかなあ



112 名前:名無しさん@3周年 mailto:sage [2019/01/30(水) 13:07:20.22 ID:dvZYEv5Z.net]
>>109
電卓マニアならこの程度のことはわかるべき

113 名前:名無しさん@3周年 mailto:sage [2019/01/30(水) 13:08:29.08 ID:dvZYEv5Z.net]
>>110
>>103 はPCと電卓の区別ができないのでしょう

114 名前:名無しさん@3周年 mailto:sage [2019/01/30(水) 18:42:12.67 ID:TvP6ELXs.net]
>>111
スレ違い
★★★★★電卓マニア★★★★★
https://lavender.5ch.net/test/read.cgi/hobby/990744865/

115 名前:名無しさん@3周年 [2019/01/30(水) 19:06:38.58 ID:2/ksoWKt.net]
プチコン3号

https://i.imgur.com/f11clnA.jpg

116 名前:名無しさん@3周年 mailto:sage [2019/01/30(水) 19:56:08.06 ID:Rc9eOrcP.net]
>>114
コレの為に3ds買おうか迷う
dsiショップ潰したnintendoが憎い

117 名前:名無しさん@3周年 mailto:sage [2019/01/30(水) 20:03:30.12 ID:2/ksoWKt.net]
電卓としてなら
New 2DS LLでいいんだよ?

118 名前:名無しさん@3周年 mailto:sage [2019/01/30(水) 22:28:34.88 ID:Rc9eOrcP.net]
>>116
中古の液晶割れたの買って直そうかと思っていたのに
2dsllは割れたら、上液晶だけで5000円位するんだわ
初代dsは上液晶500円位でebayで売っている

119 名前:名無しさん@3周年 mailto:sage [2019/01/30(水) 22:50:30.45 ID:2/ksoWKt.net]
LLはいいよ
指で打てる

初代DSはあげちゃった

120 名前:名無しさん@3周年 mailto:sage [2019/01/31(木) 14:06:43.70 ID:UbWdh2wD.net]
>>111
あんたの定義する「電卓マニア」とやらを他人に押し付けないでくれ
積分のアルゴリズムに興味のない人間だっているんだよ

121 名前:名無しさん@3周年 mailto:sage [2019/01/31(木) 14:11:49.34 ID:wcW2tew3.net]
>>119
数学わからなくても収集だけする人もいるからなあ



122 名前:名無しさん@3周年 mailto:sage [2019/01/31(木) 16:38:28.41 ID:eVBBJT0d.net]
電卓に無理なことは分かってるでしょ
>>107

書き直さないといいたいことが言えない
オタクの気持ちなんて理解する必要があるの?

123 名前:名無しさん@3周年 mailto:sage [2019/01/31(木) 17:09:19.09 ID:PWTbL0OY.net]
>>107
>>>104
>でも原理の問題じゃないよね

原理の問題だよ
原理によって分割数を単純に増やさないといけない

124 名前:名無しさん@3周年 [2019/01/31(木) 18:27:03.60 ID:aUKqlxm9.net]
グラフ電卓なら100万ループ余裕

125 名前:名無しさん@3周年 mailto:sage [2019/01/31(木) 19:04:20.61 ID:N8h+R33T.net]
関数を参照渡しできる
プログラム電卓のBASICある?

126 名前:名無しさん@3周年 mailto:sage [2019/02/01(金) 08:09:52.46 ID:mGzf0qC5.net]
積分は面積と回転体の体積を求める時に重要やで

127 名前:名無しさん@3周年 [2019/02/01(金) 14:35:33.11 ID:nvm8h0Tj.net]
>>124
fx-CG50で使えるC.BASICくらいかな?
それでも関数ではない普通のサブルーチン(引数は参照渡し)
因みにC.BASICではローカル変数の概念あり
関数定義時に余分な引数がローカル変数と見なされる

それ以外の標準装備のBASIC風言語では厳密に引数ありのサブルーチン定義構文が存在しない

ただ、FORTRANの引数付き文関数みたいな関数定義っぽいことは出来る
TI-BASICで、元々はグラフ描画時の関数定義に使われるグラフ式定義用システム予約変数のY0〜Y9に文字列の形で関数式を代入するが
Y0(x)の形で呼び出す事が可能
但し、引数は最大1つまで
式中に現れる変数は全てグローバル変数(引数用含めて)
リスト変数の様に任意の名前付けられないのが残念な点

このグラフ式定義用変数はfx-CG50にもあった筈
持ってないから試せてないけど

128 名前:名無しさん@3周年 mailto:sage [2019/02/01(金) 15:03:31.82 ID:gblxPk/7.net]
>>126
Fortranが分かるなら

関数を引数として渡せるよね
あれができるかなって質問

構文適当だけと

function a()
{
}

function b(f function)
{
 f()
}

function main()
{
 b(a) // aが実行される
}

Nspire CX CASは持ってて
あれは式として扱える

Primeも多分できる

RPLはプログラムをスタックに乗せて
何でもできる

今はそこまでは必要ないけど

129 名前:名無しさん@3周年 mailto:sage [2019/02/01(金) 15:19:07.53 ID:h3YbZIKd.net]
補足すると
a()はケプラー方程式で
b()はニュートン法
みたいな使い方

またあるときは
a()はキャッシングフロー計算式で
b()はニュートン法だけど計算結果がIRR

bは使い回し

130 名前:名無しさん@3周年 mailto:sage [2019/02/01(金) 19:09:23.89 ID:ZoQ79RjZ.net]
×キャッシングフロー
○キャッシュフロー

131 名前:名無しさん@3周年 [2019/02/01(金) 22:10:51.30 ID:A3gH+t9R.net]
やはり、こうするしかないかな

https://i.imgur.com/pgODL8x.jpg



132 名前:名無しさん@3周年 mailto:sage [2019/02/02(土) 00:04:47.83 ID:iLVoLjxA.net]
関数名はそのコード開始アドレスを指すポインタ。
あとは分かるな。

133 名前:名無しさん@3周年 [2019/02/02(土) 01:00:29.06 ID:IJwHkTqS.net]
>>127
あ!そんな複雑な事出来るわけないっしょ
なんせ、基本的に型指定出来ないんだから
RPLならLI

134 名前:SP譲りで何でも出来るけど

C.BASICやグラフ描画式変数のY1等の引数に数値型以外許されてないから
文字列として渡せれば擬似的に可能なんだろうけど

・・・と、色々試してみたら
次の様なやり方は出来るけど関数定義渡しって意味では矢張り無理かな?
何故か式変数だけは引数として渡せる
Str1等の文字列変数ではエラーになる

TI-BASIC 84
"eval(X)"→Y1
"sin(1)"→Y2
Y1(Y2)
0.84147098
[]
[ここ壊れてます]

135 名前:名無しさん@3周年 [2019/02/02(土) 01:12:48.86 ID:IJwHkTqS.net]
更に
127の様な定義なら可能
なんせ、グローバル変数しかないのだからw
ユーザー開発のC.BASICでもローカル変数宣言以外はグローバル変数なので可能でしょう

"なんちゃら式"→Y1
"Y1(X)"→Y2
Y2(x)
なんちゃら式の結果

136 名前:名無しさん@3周年 mailto:sage [2019/02/02(土) 04:01:14.91 ID:iLVoLjxA.net]
DM42買ってみようかな

137 名前:名無しさん@3周年 mailto:sage [2019/02/02(土) 07:04:47.67 ID:hIEdFxCb.net]
あーそこまでできるんだ
ありがとう
fx-9860G Slimで試してみる

138 名前:名無しさん@3周年 [2019/02/02(土) 12:13:47.75 ID:EdTDT9Pd.net]
CASIOが早期退職優遇制度を実施、募集人員定めず
https://www.fukeiki.com/2019/02/casio-cut-job.html

〉国内営業部門およびスタッフ部門に在籍する勤続10年以上の社員の内、45歳以上の一般社員および50歳以上の管理職社員を対象に実施し、退職日は6月20日の予定です。

139 名前:名無しさん@3周年 mailto:sage [2019/02/02(土) 19:13:47.29 ID:hIEdFxCb.net]
大学生にパチモン電卓や
土地家屋調査士試験対応電卓を薦める
悪質記事
https://dime.jp/genre/659329/?amp=1

140 名前:名無しさん@3周年 mailto:sage [2019/02/02(土) 19:21:04.54 ID:SO0OQ1Q9.net]
>>137
Aibecyてやつキーの形がカシオっぽいがこんなのどこで見つけたんだよ
単にamazonで出てきたのか

141 名前:名無しさん@3周年 mailto:sage [2019/02/02(土) 20:58:36.36 ID:kyt0dOUt.net]
測量に公式内蔵やプログラム電卓を勧めないとか
使えないクソ記事
知ったか振りの典型やな



142 名前:名無しさん@3周年 [2019/02/02(土) 21:30:24.73 ID:IJwHkTqS.net]
>>137
大昔のDIMEはまともだったのにぃ
何故、TI84+を勧めるんだろう
アマゾンではボッタクリ価格なのに
TI84+CEやfx-CG50でもいいじゃん!

記者がド素人過ぎる

143 名前:名無しさん@3周年 mailto:sage [2019/02/02(土) 22:00:08.48 ID:KSGcevwY.net]
>>137
>>139
中国のCASIOコピーモデルを勧めてるのが笑えた、Amazonで適当に検索して出てきたのを何も考えずまとめたんだろうな
あとこの手の記事のクオリティはジャンル問わずクソなのがデフォなのでいちいち突っ込むだけ野暮






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<257KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef