21/01/22(金)15:01:11 逆ポー... のスレッド詳細
削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。
画像ファイル名:1611295271517.png 21/01/22(金)15:01:11 No.767482779
逆ポーしようぜ
1 21/01/22(金)15:02:30 No.767483101
速度が速いの?
2 21/01/22(金)15:03:19 No.767483291
括弧無しで明確な計算順
3 21/01/22(金)15:03:37 No.767483349
めっちゃ読みにくいけど慣れの問題なのかな…?
4 21/01/22(金)15:04:24 No.767483542
順番わかりやすいな
5 21/01/22(金)15:05:26 No.767483790
逆ポーランドってモナコかインドネシアかな
6 21/01/22(金)15:06:01 No.767483912
>めっちゃ読みにくいけど慣れの問題なのかな…? 逆ポーだからね 逆じゃないポーのが読みやすいからね
7 21/01/22(金)15:06:11 No.767483944
先頭から見ていけば後ろの式を見なくても計算ができる
8 21/01/22(金)15:07:35 No.767484271
これの電卓あるけど頭の中でこの式作れる気がしない コンピューターには都合がいいみたいだけど
9 21/01/22(金)15:08:25 No.767484451
100を2を3と足して4と5を足して掛けて引く… 慣れればわかるんだろうけどスペースが紛らわしそう…
10 21/01/22(金)15:08:25 No.767484452
上の式を日本語で読み上げるとそのまま逆ポーランド記法になる
11 21/01/22(金)15:09:13 No.767484632
これ結局かっこ付けた方がわかりやすくね?
12 21/01/22(金)15:10:00 No.767484788
>先頭から見ていけば後ろの式を見なくても計算ができる だからコンピュータの命令で書きやすい
13 21/01/22(金)15:11:55 No.767485228
前から読んでいくと100がずっと保留されねえ? >先頭から見ていけば後ろの式を見なくても計算ができる この意味がよくわからん…
14 21/01/22(金)15:12:11 No.767485294
最初に100と2と3を足すことにならない? その辺ルールがあるのか何か?
15 21/01/22(金)15:13:25 No.767485553
記号が出てきたらその直前の2つをその記号で計算する
16 21/01/22(金)15:14:00 No.767485683
慣れたら速いのかもしれないけど手書きだと2桁の数字を2つの1桁って間違えるようなのが多発しそうだ
17 21/01/22(金)15:14:57 No.767485890
>最初に100と2と3を足すことにならない? >その辺ルールがあるのか何か? >記号が出てきたらその直前の2つをその記号で計算する そういうことなら理解できる
18 21/01/22(金)15:15:00 No.767485906
>この意味がよくわからん… 逆ポーランド記法でググってどういうものか調べてみるといいと思う スタックとか知ってない人に説明するのは面倒
19 21/01/22(金)15:15:05 No.767485927
数字の後ろにカンマかなにか記号いれたらわかりやすそうだが
20 21/01/22(金)15:15:53 No.767486132
>>最初に100と2と3を足すことにならない? >>その辺ルールがあるのか何か? >>記号が出てきたらその直前の2つをその記号で計算する >そういうことなら理解できる 100を忘れそう
21 21/01/22(金)15:16:10 No.767486188
>スタックとか知ってない人に説明するのは面倒 TCGの処理と言えば理解早そう
22 21/01/22(金)15:16:15 No.767486210
>記号が出てきたらその直前の2つをその記号で計算する あーわかった パズルゲーの連鎖みたいになるのか
23 21/01/22(金)15:16:41 No.767486307
木構造で考えると分かりやすい
24 21/01/22(金)15:16:43 No.767486313
>前から読んでいくと100がずっと保留されねえ? >>先頭から見ていけば後ろの式を見なくても計算ができる >この意味がよくわからん… 100は最後に計算するんだし最後の引き算まで保留されてて問題ないよ
25 21/01/22(金)15:18:38 No.767486779
前置法のほうがまだわかりやすいな
26 21/01/22(金)15:19:12 No.767486926
+-と×÷の優先順位を覚えずとも基本的ルールに従ってればいいんだね そこだけの違いと言えばそうだけど実際どうなんだろうな…
27 21/01/22(金)15:20:30 No.767487242
ゲームに出てくるの暗号みたいでいいね
28 21/01/22(金)15:20:56 No.767487342
先頭から計算はこんな感じかな 100 100 2 100 2 3 100 2 3 + -> 100 (2+3) -> 100 5 100 5 4 100 5 4 5 100 5 4 5 + -> 100 5 (4+5) -> 100 5 9 100 5 9 x -> 100 (5x9) -> 100 45 100 45 - -> (100 - 45) -> 55
29 21/01/22(金)15:22:19 No.767487707
これ式書くの面倒じゃね
30 21/01/22(金)15:22:43 No.767487792
手書きで使うもんじゃねえのか
31 21/01/22(金)15:22:52 No.767487823
逆ポ式は式作るの難しそう
32 21/01/22(金)15:23:58 No.767488101
いまだに何が逆なのか分からない記法だ
33 21/01/22(金)15:25:05 No.767488372
逆ポーランド記法だと優先順位含めて表現できる 上の式だと()で計算の優先順位考えなきゃいけない 実際人間が上の式を計算するときも 頭の中で()を探したりその中を計算したり…ってやってるはず
34 21/01/22(金)15:25:23 No.767488437
木構造で 3 1 2 この順序で処理していくのでいいんだっけ?
35 21/01/22(金)15:25:54 No.767488555
逆ポは計算機の処理でこうすると行けるって話であって人間にはそりゃぱっと見じゃ分かりにくい
36 21/01/22(金)15:26:00 No.767488577
>いまだに何が逆なのか分からない記法だ ポーランド式はスレ画の左右が逆
37 21/01/22(金)15:26:49 No.767488764
スタック積んでっての図があると一発でわかる
38 21/01/22(金)15:26:58 No.767488797
>いまだに何が逆なのか分からない記法だ これより前にポーランド人の学者が考えたポーランド記法(記号を先に書く)ってのがあって それの逆だから逆ポーランド記法
39 21/01/22(金)15:27:06 No.767488829
100から2と3を足したやつと4と5を足したやつを掛けたやつを引く
40 21/01/22(金)15:27:24 No.767488904
後置記法って言い方も併記した方が比較の意図が分かりやすそう
41 21/01/22(金)15:28:43 No.767489232
順番に記憶領域に数字を入れていって 演算子が出てきたら直近の2つを計算して結果を入れる 面白いな
42 21/01/22(金)15:28:54 No.767489273
まず100はおいておくよって判断ができれば割と分かりやすいんだけど そこらへんが気になるとどうもわからなくなるな
43 21/01/22(金)15:29:20 No.767489392
これでも実際に現場で手書き表記すると10023+45+x-になってミスの元にならない?
44 21/01/22(金)15:30:51 No.767489758
>これでも実際に現場で手書き表記すると10023+45+x-になってミスの元にならない? 手書きするものじゃないから大丈夫
45 21/01/22(金)15:31:12 No.767489852
プログラムの勉強でてくるつ 最も20年前の話だから今はどうだろうな
46 21/01/22(金)15:31:47 No.767489998
操作の順序性を考えなくていいから楽なので 人の表記は考えてないから
47 21/01/22(金)15:32:09 No.767490093
>これでも実際に現場で手書き表記すると10023+45+x-になってミスの元にならない? それを防ぐために何かしら区切る記号が必要なのでアナログだと中置記法と大して変わらない あくまでデジタル向け
48 21/01/22(金)15:32:11 No.767490099
>プログラムの勉強でてくるつ >最も20年前の話だから今はどうだろうな スタックの学習におまけでついてくるよ
49 21/01/22(金)15:33:18 No.767490330
>プログラムの勉強でてくるつ >最も20年前の話だから今はどうだろうな 今でも基本情報技術者試験とかで出てくる気がする
50 21/01/22(金)15:35:24 No.767490832
そうかプログラムの前提て直近二つの数で四則演算しろって書いておけばいいのか
51 21/01/22(金)15:36:46 No.767491169
普通の式を逆ポーランドにしろってのがクソ面倒 スタックで計算考えるときこういう方が楽だよねって紹介すればすんなり理解できると思うのに
52 21/01/22(金)15:36:54 No.767491196
情報学科なら絶対習うやつ 何なら試験に出てくる
53 21/01/22(金)15:39:02 No.767491707
数字をスタックに積むか計算記号をスタックに積むかどっちかよ
54 21/01/22(金)15:41:22 No.767492178
解き方より作り方の方を覚えないとなやつか… 中置式で先に作ってから変換すればいいだけかな?
55 21/01/22(金)15:51:03 No.767494223
すごくプログラミング向きだというのはわかる 最初に全部の変数を呼び出してる辺りが
56 21/01/22(金)15:57:21 No.767495517
今どきの試験にこんなもんは出てこないだろう多分…
57 21/01/22(金)16:04:29 No.767496966
面白いなとは思うけどあまり人間向けじゃないのでは?
58 21/01/22(金)16:06:54 No.767497454
>今どきの試験にこんなもんは出てこないだろう多分… 去年10月の応用情報で出たよ
59 21/01/22(金)16:11:19 No.767498343
RPN電卓は机の上に置いといても勝手に使われたりしないからいいよ
60 21/01/22(金)16:14:38 No.767499011
普通の数式を解釈して計算させるプログラムを書いてみると ありがたみがわかる
61 21/01/22(金)16:18:24 No.767499836
>普通の数式を解釈して計算させるプログラムを書いてみると >ありがたみがわかる +-の重みと*/の重みと()の重みを設定していって順番入れ替える面倒くさいよね...
62 21/01/22(金)16:20:09 No.767500213
>普通の数式を解釈して計算させるプログラムを書いてみると >ありがたみがわかる 人間さんはどうしてこんな面倒なルール作ったんですか… どうしてそれを苦もなく読めるんですか…ってなる
63 21/01/22(金)16:21:08 No.767500401
数字をスタックしてる感じか
64 21/01/22(金)16:22:10 No.767500648
カッコつけなくていいやさしいせかい
65 21/01/22(金)16:29:24 No.767502222
ポーランド人はこんな算数の仕方してるのか…