Discuss Scratch
- Discussion Forums
- » 日本語
- » 演算について話しあうトピック
- inoking
-
1000+ posts
演算について話しあうトピック
名前が番号と一致する場合は別途注意が必要です。
たまにやってしまってハマるパターンです。
なお、#274 では「(コスチュームを番号指定したいという)希望の動作をする」と言っただけで
「数字と文字列で同じ動作をする」とは言っていません。
ソースコード上は数字かどうかで処理が処理が大きく分かれているので
数字で指定したいときは明示的に指定したほうが無難のようです。
https://github.com/LLK/scratch-vm/blob/develop/src/blocks/scratch3_looks.js#L389
たまにやってしまってハマるパターンです。
なお、#274 では「(コスチュームを番号指定したいという)希望の動作をする」と言っただけで
「数字と文字列で同じ動作をする」とは言っていません。
ソースコード上は数字かどうかで処理が処理が大きく分かれているので
数字で指定したいときは明示的に指定したほうが無難のようです。
https://github.com/LLK/scratch-vm/blob/develop/src/blocks/scratch3_looks.js#L389
_setCostume (target, requestedCostume, optZeroIndex) { if (typeof requestedCostume === 'number') { // Numbers should be treated as costume indices, always 番号で検索 } else { 名前で検索し、ヒットしなければ番号で検索 }
Last edited by inoking (June 12, 2021 08:17:37)
- takumaiq
-
80 posts
演算について話しあうトピック
こんにちは、takumaiqです。
ふと思ったのですが、
log演算子の中って桁数制限かかるのでしょうか?
どなたか教えてください。
ふと思ったのですが、
log演算子の中って桁数制限かかるのでしょうか?
どなたか教えてください。
- ringo2go
-
100+ posts
演算について話しあうトピック

扇形の計算をするプロジェクトです。
孤の長さと面積が求められます。
プログラムに間違えがあった場合ご指摘してくれるとありがたいです。
https://scratch-mit-edu.ezproxyberklee.flo.org/projects/552126072
Last edited by ringo2go (July 10, 2021 22:18:17)
- abee
-
1000+ posts
演算について話しあうトピック
#290
無視というか、4.0の計画すらまだないので、答えようがないということだと思います。
思い付きなら書けますが、それだと雑談と変わりません。
無視というか、4.0の計画すらまだないので、答えようがないということだと思います。
思い付きなら書けますが、それだと雑談と変わりません。
- -_AlmondGames_-
-
34 posts
演算について話しあうトピック
tsumuri3さんが言っているように、Scratchの演算の話とは少しズレてしまいますが、 有理数かつ、少数で、2乗すると自然数になる数字ってありますか?
せっかくなので答えてみます。
まず、有理数は「分母、分子ともに整数である分数で表せる数(分母は0でない)」のことを指しますので、こんな感じでしょうか。
有理数を、「a / b」と表します。(b ≠ -1, b ≠ 0, b ≠ 1)
ただし、a と b は互いに素な整数であり、a / bは約分できないものとします。
a / b を2乗した数は、「 a^2 / b^2 」と表せます。
a と b が互いに素なので、a^2 と b^2 も互いに素となります。よって、a^2 / b^2 は約分ができません。
b ≠ -1, b ≠ 1 なので、a^2 / b^2 は自然数になることはありません。
したがって、有理数かつ小数であり、2乗すると自然数になる数は存在しないことが証明されました。
ググっても見つからなかったので、自分で考えて書いてみたのですが、
間違っていたらすみません。
- inoking
-
1000+ posts
演算について話しあうトピック
トピ違いですがここで続けます。
その証明は https://examist.jp/mathematics/integer/tagainiso/ の下の方に
「m, n が互いに素」ならば「m^2, n^2 が互いに素」
として在りました。
肝心のここが証明されていないと思います。 a と b が互いに素なので、a^2 と b^2 も互いに素となります。
その証明は https://examist.jp/mathematics/integer/tagainiso/ の下の方に
「m, n が互いに素」ならば「m^2, n^2 が互いに素」
として在りました。
- dragon_z_124
-
10 posts
演算について話しあうトピック
そうなんですねネイピア数使えば、重力、反重力の動作ができます
ネイピアとはなんでしょうか?
ネイピア数(e^)とは2.71828 18284 59045 23536 02874 71352 …と続く超越数です(Wikipedia ネイピア数より抜粋)
どのようにブロックを置いたら作れるんですか?

- -_AlmondGames_-
-
34 posts
演算について話しあうトピック
((1) の [e^ v]::operators)//2.718281828459045これでネイピア数の近似値が得られます。
- inoking
-
1000+ posts
演算について話しあうトピック
#297:
ネイピア数 e 自体は
かぶりましたがそのままにします
ネイピア数 e 自体は
((1) の [e^ v]::operators)です(ついでに表記を実際の表示に合わせました)。
かぶりましたがそのままにします
Last edited by inoking (July 21, 2021 23:34:21)