Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
1167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187214
次のページ(過去)
返信[64]
親投稿
MIKI ifconfig
and, or, xor にもいくつかは名前が付いてますね。 nor: not or nand: not and 実は nand さえあれば、他の関数を全て実現できます。 例えば (x nand y) nand x は x⇒y になります。 imp: imply ならば 論理学では「x ならば y」は「1ならば0」の時だけ0になります。 (xが鳥)ならば(xは生物である)...(1) (xが鳥)=1 かつ (xは生物である)=0 の場合(1)が0になるのはいいとして (xが鳥)=0 かつ (xは生物である)=0 の場合(1)が1になるのが意外な感じですね。 以上ちょっと寄り道でした。
0そうだね
プレイ済み
返信[63]
親投稿
MIKI ifconfig
x|y|0123456789abcdef <-- この番号で説明します。 -+-+---------------- 0|0|0000000011111111 0|1|0000111100001111 1|0|0011001100110011 1|1|0101010101010101 8: x nor y (not (x or y)) 9: x == y (not (x xor y)) a: not y b: x >= y c: not x d: x ⇒ y (x ならば y) (x <= y) (x imp y) e: x nand y (not (x and y)) f: 1
0そうだね
プレイ済み
返信[62]
親投稿
MIKI ifconfig
x,y (x,yは0か1) を与えると0か1を返す関数 f(x,y) の種類一覧です。 x|y|0123456789abcdef <-- この番号で説明します。 -+-+---------------- 0|0|0000000011111111 0|1|0000111100001111 1|0|0011001100110011 1|1|0101010101010101 0: 0 (x xor y) 1: x and y 2: x > y 3: x 4: x < y 5: y 6: x xor y (x != y) 7: x or y
0そうだね
プレイ済み
返信[61]
親投稿
MIKI ifconfig
>IF (BUTTON() XOR &B10001)== >あ! =!0でいいんですね。 その通りです。 > もしくは個別にボタンを指定したい場合は==&B10000で指定してしまう? xor と同じ結果を得たい? ((button() and &b10001) == &b10000) || ((button() and &b10001) == &b00001) かな?? > 実際使うときにはどうなるのでしょうか? 実際には使いません(笑)。↓これを言いたかっただけです。 >1桁で使うときにx xor yの代わりに、そのままx!=yに置き換えられるということですか? ついでなんで、x と y の表の完全版を示しますね。
0そうだね
プレイ済み
返信[3]
親投稿
MIKI ifconfig
if a-3>=0 then locate 10,11: ? bg$[a-3] 以下同様に
1そうだね
プレイ済み
返信[56]
親投稿
MIKI ifconfig
例えば >他のボタンも押されていたとしても、and 10001で調べているから、他の値は帰ってこない。 これは新しい概念を自ら発見したのですよね。本当に素晴らしいことです。 概念が理解できているなら、それには実は名前が付いていますよ、「マスクする」と言うんですよ、と教えれば、ストンと腑に落ちて貰えるのではないかなあと思って、新しい用語を導入しました。 実は仕事で新しい概念と用語の津波にあっぷあっぷしているところで、真に難しいのは概念の理解で、概念を理解すれば、用語などは単なるラベルに過ぎないのだなあなどと思っているところです。 ですから、なるべく概念そのものを伝えられたらいいなあと思いながら書いているところです。
0そうだね
プレイ済み
返信[27]
親投稿
MIKI ifconfig
アメンボ系は前肢が短くなっててあたかも四本足に見えますよね。
2そうだね
プレイ済み
返信[55]
親投稿
MIKI ifconfig
Godot さん 五の珠だけのそろばんをイメージしてください。 五か九しか表現できないそろばんも売ってて、その名も「五か九そろばん」合格アイテムだそうです。これも一桁 1bit ですね。 新しい概念や用語がポンポン出てくると途端に難しくなるので、可能な限り普通の日本語で言い換えるようにしています。 bit ですら 3 晩目(?)にしてようやく出てきた。
1そうだね
プレイ済み
返信[77]
親投稿
MIKI ifconfig
個人対個人の問題に憲法持ち出すのって全く無意味だから、かなりオススメしません。憲法は権力を規律するもので、個人対個人(法人)には何も口出ししませんがな。
4そうだね
プレイ済み
返信[75]
親投稿
MIKI ifconfig
プログラムを完成させるのって結構大変だからね。その苦労も知らないでクレクレとは何事だ!!って感情なんじゃないかなあ?? そういう人だって、web 検索すれば wikipedia 見るし、みんなの好きなプチコンまとめwikiだっけ? あれもボランタリベース??(よくしらない) そもそもルータのファームは BSD や Linux 由来のコードだったりするし、ネット自体そういう途方もない苦労の上にただ乗りしてるところが大きい。自分のただ乗りには自覚がないけどたまたま目に付いた他人のただ乗りにムカツいてるって状態。
3そうだね
プレイ済み
返信[1]
親投稿
MIKI ifconfig
普通にトピックでいいんじゃない??
1そうだね
プレイ済み
返信[1]
親投稿
MIKI ifconfig
if then ~ else ~ endif または if then ~ else ~ endif どっちかです if then ~ else ~ は許されない
0そうだね
プレイ済み
返信[53]
親投稿
MIKI ifconfig
あれ。そろばんの例えがミスリードっぽいな。 珠が横に32個並んでるんじゃなくて 「普通のそろばんは一桁に珠が5個で0から9を表すけど、 二進数のそろばんは一桁には珠が1個で、0か1しか表せない。 そしてこの一桁のことを 1 bit(ビット)といいます。 プチコンの整数はこれが32桁並んだそろばんです。」
0そうだね
プレイ済み
返信[51]
親投稿
MIKI ifconfig
>確か2^31までとどこかに書いてあったような気がします。 32桁(bit)使って、-2^31=-2147483648 から +2^31-1=+2147483647 までの整数を表せます。 -2^31 から -1 まで数えると 2^31 個の整数があります。0から2^31-1 まで数えると2^31個あります。 負の数が 2^31 個表せて、正の数が 2^31 個表せるので、足すと 2^31 + 2^31 = (2^31) * 2 = 2^32 個の整数を表せます。 ・・・期せずして符号付き整数と符号なし整数の話に戻ってきました。 ちょっと気合入れて書いてきますね。
0そうだね
プレイ済み
返信[50]
親投稿
MIKI ifconfig
Godot さんかぶってしまいましたねww >プチコンが「ああ、これは二進法ね」と理解してくれる その通りです。ちなみに&hを付けると「お、十六進数だ」と理解します。 >32桁というのは、プチコンの整数の最大値が32桁ってことですか? そろばんを考えてください。プチコンの整数とは珠が横に32個並んだそろばんです。普通のそろばんは一桁珠5個で0から9を表しますが、プチコンのそろばんは一桁珠一つでは 0 と 1 しか表せません。そして、この珠一つのことを 1 bit(ビット)といいます。 二進数で32桁⇔32bit となります。
0そうだね
プレイ済み
返信[47]
親投稿
MIKI ifconfig
>そして、!=0は(snip)どちらか片方じゃなくて、両方押されている場合も、この条件で動きます? その通りです。少なくとも片方が押されていれば1になります。 そういえばそれって論理和(or)の定義そのものでしたね。 片方だけが押された時に限って 1 にしたいという場合もありますよね。実はこの演算もプチコンには定義されてます。xor といいます。 表にするとこんな感じ。 x|y|x xor y -+-+------- 0|0|0 0|1|1 1|0|1 1|1|0 <--- or と違ってここが0になる。 日本語では「排他的論理和」。排他的ってのは、1 になれるのは一人だけって意味。x が 1 になったら y は 1 になれない。排他的ですねえww x xor y と x != y は同値です(x,yが一桁の場合)。
0そうだね
プレイ済み
返信[46]
親投稿
MIKI ifconfig
>頭から分解して考えていくと 素晴らしいアプローチ方法です!! >他のボタンも押されていたとしても、and 10001で調べているから、他の値は帰ってこない。 その通りです。これを「10001 でマスクする」と言います。必要な桁だけマスキングテープで保護して、不要な桁は0で塗りつぶすイメージでしょうね。 >両方押されていたら~と条件付けしたいので、==10001としている 合っています。
0そうだね
プレイ済み
返信[13]
親投稿
MIKI ifconfig
画伯おかえりなさい なんでママドーナいないかな~~
2そうだね
プレイ済み
返信[54]
親投稿
MIKI ifconfig
>そういった記事が多くあるわけですから、 いつ、どこのどんな状況と比較して多いのでしょうか? > いい目で見られないことが多いと言う裏付けになるのでは? なりません。 >もう一度言いますが、先程のコメは私個人だけの意見ではありません。 だから?? 「この商品を使ったら一週間で5kg痩せたという人は、私を含め大勢います!!」てのと変わらないです。
0そうだね
プレイ済み
返信[53]
親投稿
MIKI ifconfig
>ここで言う「どこだって」は「基本的に」の意味で扱ってます。 了解です。 「ミバに限らず基本的に煙たがられるよ。」 という主張に変えるのですね? ややあいまいになっただけで、根拠の無い一般化という図式は同じです。根拠が結局「俺は見た」に尽きるわけでしょう? (同じ根拠で、私は「ミバでは基本的に煙たがられないよ」と主張できますよ。) つまり言ってることは 「ミバに限らずどこにでも煙たがる人はいるよ」 という個人的な観察の披露てことですよね。 もしそういうご主張であれば、反論するつもりはございません。
0そうだね
プレイ済み