虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

21/01/06(水)22:24:22 わからん… のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1609939462201.png 21/01/06(水)22:24:22 No.762660180

わからん…

1 21/01/06(水)22:25:50 No.762660634

ポーランドはばかだな

2 21/01/06(水)22:27:02 No.762661000

木で考えるとわかりやすい

3 21/01/06(水)22:27:04 No.762661013

lispだっけ これ採用してるの

4 21/01/06(水)22:27:08 No.762661037

記号が出てきたら前の2つに対して適用するってことなんだろうが何故こんな…

5 21/01/06(水)22:28:17 No.762661346

スタックが分かっていれば大丈夫

6 21/01/06(水)22:28:17 No.762661350

書き込みをした人によって削除されました

7 21/01/06(水)22:28:18 No.762661359

演算は常に二項演算になるから?

8 21/01/06(水)22:29:06 No.762661595

これ最初に考えた人はどういう経緯があったんだろう

9 21/01/06(水)22:31:17 No.762662206

普通のポーランド方式を見たことがない

10 21/01/06(水)22:31:36 No.762662296

計算機というかコンパイラ作るときに楽なんだ

11 21/01/06(水)22:32:22 No.762662502

こんぱいらはばかだな…

12 21/01/06(水)22:32:47 No.762662621

基本情報取る時に覚えて試験後即効で忘れた奴だ

13 21/01/06(水)22:32:55 No.762662656

フォースと共にあれ

14 21/01/06(水)22:33:46 No.762662891

式を処理するときに出てきた順でいいから楽そう

15 21/01/06(水)22:33:46 No.762662894

>ポーランドはばかだな ちょっとポーランド滅ぼすか

16 21/01/06(水)22:34:37 No.762663130

こんな書式されると間違う自信しかない

17 21/01/06(水)22:34:46 No.762663175

>スタックが分かっていれば大丈夫 あーなるほど

18 21/01/06(水)22:35:17 No.762663315

ぷよぷよみたいだなって最初見たとき思った ぷよぷよの連鎖だ

19 21/01/06(水)22:35:41 No.762663418

分かれば計算順序を絶対に間違えないってやつなのかな

20 画像ファイル名:1609940195034.png 21/01/06(水)22:36:35 No.762663697

なんかこんな感じのがあったはず

21 21/01/06(水)22:37:02 No.762663828

関数型言語だと(- 100 (* (+ 2 3) (+ 4 5)))だからポーランド記法になるけどポーランド記法って単語使わないことの方が多いね

22 21/01/06(水)22:37:02 No.762663830

計算する順番を完璧に指定したいからこういう七面倒な記法になるんでないの

23 21/01/06(水)22:37:19 No.762663908

逆ポーランド記法の方は計算するとき普通の式みたいに右側を調べなくていい

24 21/01/06(水)22:37:32 No.762663977

どっから計算するのか考えるというか解析させる必要がないんだ それが終わった状態と言ってもいい

25 21/01/06(水)22:37:51 No.762664086

数式を日本語としてそのまま読んでいくと 上は「100から2と3を足したものと4と5を足したものをかけたものを引く」になるわけだけど それをそのまま書くと下になる

26 21/01/06(水)22:38:29 No.762664276

見たら分かるんだけど言葉で説明されるとわかんなくなるなこれ

27 21/01/06(水)22:40:57 No.762665041

これ=はどこに付くんだろう 付かない?

28 21/01/06(水)22:41:17 No.762665144

図示されると分からなくなる稀有な例

29 21/01/06(水)22:42:59 No.762665624

2項の加減乗除しか使えない状態で式を計算するプログラムを組めって言われたときに便利

30 21/01/06(水)22:43:31 No.762665772

>これ=はどこに付くんだろう >付かない? しいて言うと一番右 例えば=を「結果を表示する」の意味と捉える場合とか

31 21/01/06(水)22:43:45 No.762665839

そんな時が来ることがあるんです…?

32 21/01/06(水)22:44:04 No.762665936

>そんな時が来ることがあるんです…? ポーランドに行った時とか…

33 21/01/06(水)22:44:23 No.762666013

>これ=はどこに付くんだろう >付かない? =はいらない 電卓なら最後の演算子を押したときに答えが出る

34 21/01/06(水)22:44:30 No.762666055

参考書の小話とかコラムでしか見たことないなポーランド記法…

35 21/01/06(水)22:45:38 No.762666411

Macの電卓にはRPNモードがあったな PC初心者の頃はさっぱり意味が分からんかった

36 21/01/06(水)22:45:47 No.762666462

この表記方法で入力できる電卓あるのか…

37 21/01/06(水)22:46:58 No.762666803

演算とは写像だ

38 21/01/06(水)22:47:24 No.762666925

なんかの勉強してるときに出たやつ

39 21/01/06(水)22:47:38 No.762667006

単純な数式じゃなくてGoogleの検索キーワードみたいな日本語と数式が混ざったような独自の式を解析するときとかに便利だったりする

40 21/01/06(水)22:47:56 No.762667097

これポーランドでは一般的な書き方なの?

41 21/01/06(水)22:47:59 No.762667116

>この表記方法で入力できる電卓あるのか… 括弧を入力する必要がない分ボタンを押す回数が減るぞ!

42 21/01/06(水)22:50:11 No.762667805

1 1 + って書いたら1と1を足したって意味になるので 1足す1はの「は」が要らない

43 21/01/06(水)22:50:26 No.762667883

>この表記方法で入力できる電卓あるのか… HPのRPN電卓は有名だぞ! アプリストアでRPN calculatorとかで検索すると再現したアプリが出てくるぞ!!

44 21/01/06(水)22:51:15 No.762668108

好きな電卓は加算機式です +=キーいいよね…

45 21/01/06(水)22:51:18 No.762668121

HPのが有名というかHPしか作ってないというか

46 21/01/06(水)22:52:27 No.762668443

カッコいいなあ

47 21/01/06(水)22:54:32 No.762669085

泥のストアでRPN Calc検索したら死ぬほど出てきた

48 21/01/06(水)22:56:46 No.762669768

多分全世界の人間がこれしか使わなくなるなら便利

49 21/01/06(水)22:56:48 No.762669778

資格試験で勉強したような気はする 基礎知識であって普段から実用するものじゃない気はする

50 21/01/06(水)22:56:57 No.762669797

どうして下になるとかじゃなくて上を作るのは面倒なんだ

51 21/01/06(水)22:57:01 No.762669812

情報科に行くと大体授業でこれを実装させられる

52 21/01/06(水)22:57:21 No.762669909

これ答え855?

53 21/01/06(水)22:57:39 No.762670032

数字の区切りをスペースに任せるなや

54 21/01/06(水)22:59:12 No.762670517

>これ答え855? 小学校からやり直せ

55 21/01/06(水)22:59:57 No.762670761

ハンドアセンブルというかメモリの何番地にいま何のデータが入ってて~みたいな電気と電子と情報の混じり合うところを勉強した時にやったな

56 21/01/06(水)23:00:09 No.762670828

アプリ使ってみたらすげえ頭が混乱する

57 21/01/06(水)23:00:48 No.762671040

理屈としては慣れれば分かり易そうだけど紙で計算してる時に下で書くとすげーややこしいことになりそう…

58 21/01/06(水)23:01:09 No.762671144

逆ポーランド記法用の電卓は数字区切り用の中黒が小数点と紛らわしいみたいな話を昔聞いたことはあるが 今調べると大体ENTERになってるのかな

59 21/01/06(水)23:01:38 No.762671309

懐かしいな スタックの概念学ぶのにプログラミングしてた

60 21/01/06(水)23:01:44 No.762671346

ハードに近い低レベルの部分で使ってるんだろうなとは思いつつ実際に使ってるとこはまだ見たことない…

61 21/01/06(水)23:02:37 No.762671611

ああこれ結果のあとに続けて式を続けていけるのか

62 21/01/06(水)23:02:53 No.762671694

使うときに思い出してお勉強したあとはパソコンくんに命令すれば全部勝手にやってくれるからまた忘れる

63 21/01/06(水)23:05:10 No.762672492

>これ答え855? 上も下も答えは同じ 「」は四則混合の計算時の優先順位忘れてるだろ

64 21/01/06(水)23:05:24 No.762672576

人間は上の方が分かりやすくて機械は下って面白いな

65 21/01/06(水)23:06:07 No.762672820

機械は保留が苦手だもんね

66 21/01/06(水)23:08:05 No.762673471

最初わからなかったけど習得したら逆ポーでもできるかも 流石ドイツに一回滅ぼされた国 もっかい滅んどけ

67 21/01/06(水)23:08:59 No.762673776

今日ちょっと賢くなった

68 21/01/06(水)23:10:11 No.762674175

()をバチバチに入れなくても順序はっきりしてるのはいいね

69 21/01/06(水)23:10:17 No.762674197

オートマトンだと嬉しいやつだ

70 21/01/06(水)23:10:54 No.762674388

何も考えずに順に処理できるから楽

71 21/01/06(水)23:12:46 No.762674972

これスタックで処理するってことは内部的には2 3 +は3+2で処理されてそうだな

72 21/01/06(水)23:13:05 No.762675084

スタックで考えると先に入れた数字がどっちに来るっけと混乱することある 例えば5/3が53/か35/か

73 21/01/06(水)23:14:55 No.762675669

数字の区切りに何か記号が入ればもうちょっとわかりやすいと思う 手書きだと判別つきにくそうだ

74 21/01/06(水)23:15:07 No.762675751

スタックって結果的に入れた順でいいんじゃないの

75 21/01/06(水)23:17:05 No.762676324

>普通のポーランド方式を見たことがない >lisp

76 21/01/06(水)23:17:28 No.762676424

>スタックって結果的に入れた順でいいんじゃないの キューと勘違いしてないか

77 21/01/06(水)23:17:58 No.762676562

数字はスタックに乗せてって記号が来たら上にある二つを計算すんのか

78 21/01/06(水)23:18:48 No.762676832

記号が来たら2つ数字を取り出すだけで作れるから楽なの su4494786.jpg

79 21/01/06(水)23:19:08 No.762676927

順番気にしなくていい足し算とっても強くない?

80 21/01/06(水)23:19:41 No.762677096

>記号が来たら2つ数字を取り出すだけで作れるから楽なの >su4494786.jpg あらこれだとすんなり分かった

81 21/01/06(水)23:20:20 No.762677314

完全に理解したわ

82 21/01/06(水)23:21:53 No.762677806

行間埋めてくれる人ってありがたくてしょうがない

83 21/01/06(水)23:21:59 No.762677846

ポーランド記法は関数の表記と同じだよ

84 21/01/06(水)23:24:33 No.762678603

ぷよぷよみたい

85 21/01/06(水)23:24:47 No.762678677

push 100 push 2 push 3 add push 4 push 5 add mul sub

86 21/01/06(水)23:27:22 No.762679421

数字の区切りがわかりづらすぎる

↑Top