探検
s = "" + i;でintをStringに変換するのはなぜだめか
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2010/08/02(月) 23:30:13 ?
107デフォルトの名無しさん
2010/08/13(金) 23:43:07 >>106
頑張るねえw
おまえの言う「自然で直感的」より格段に客観的な尺度だろ
例外が不要なシンプルなルールのほうが理解しやすいから、
通常は自然で直感的にもなる
逆に言えば、一貫性を犠牲にしてPowerShellのユーザが享受できる
利点は何だ?
つーか、よく読まずにC#なんて的外れな例持ち出してきて他人罵倒したから
ひっこみがつかなくなったか?w
馬鹿な犬ほど良く吠えるって奴だなw
頑張るねえw
おまえの言う「自然で直感的」より格段に客観的な尺度だろ
例外が不要なシンプルなルールのほうが理解しやすいから、
通常は自然で直感的にもなる
逆に言えば、一貫性を犠牲にしてPowerShellのユーザが享受できる
利点は何だ?
つーか、よく読まずにC#なんて的外れな例持ち出してきて他人罵倒したから
ひっこみがつかなくなったか?w
馬鹿な犬ほど良く吠えるって奴だなw
108デフォルトの名無しさん
2010/08/14(土) 00:04:44 >よく読まずにC#なんて的外れな例持ち出してきて
>>1
>>1
109デフォルトの名無しさん
2010/08/14(土) 00:07:10110デフォルトの名無しさん
2010/08/14(土) 00:22:04111デフォルトの名無しさん
2010/08/14(土) 00:25:36 だから何がトンチキなのかちゃんと言ってみろってw
>>1に関しては、JavaやC#みたいな静的型言語なら別にいいんじゃねーの?
としか思わんな
動的型だと
foo + bar
が何やってんだか一見わかりにくいことが多いから、
Python/Ruby/Perl/Awk式のほうが好きだよ俺は
まあ+がオーバーロードされているJavaScriptにしても
PowerShellほどはひどくねーけどな
>>1に関しては、JavaやC#みたいな静的型言語なら別にいいんじゃねーの?
としか思わんな
動的型だと
foo + bar
が何やってんだか一見わかりにくいことが多いから、
Python/Ruby/Perl/Awk式のほうが好きだよ俺は
まあ+がオーバーロードされているJavaScriptにしても
PowerShellほどはひどくねーけどな
112デフォルトの名無しさん
2010/08/14(土) 00:31:24 で、話題そらしはじめたってことは
PowerShellの擁護すんのは諦めてとにかく難癖だけはつけたいってことで
いいのか?w
ちょっとは具体的なことを語れるやつみたいだからつきあってやったが
所詮は罵倒しか脳の無いアホだったかw
PowerShellの擁護すんのは諦めてとにかく難癖だけはつけたいってことで
いいのか?w
ちょっとは具体的なことを語れるやつみたいだからつきあってやったが
所詮は罵倒しか脳の無いアホだったかw
113デフォルトの名無しさん
2010/08/14(土) 00:49:23 はいはい、そのとおりだね。
夏休みの中盤に名にやってんの
さっさと練れ
夏休みの中盤に名にやってんの
さっさと練れ
114デフォルトの名無しさん
2010/08/14(土) 01:35:47 通常
b = a + 1
ってコードがあったらほぼ確実に「1を足す」という意図だし、読み手もそう読む
が、動的型だと、aに"foo"等が入ってくることも有り得る(通常それはバグだ)
その場合、PythonやRubyはエラーにしてくれるが
JavaScriptでは黙ってbに"foo1"が入る
勿論静的型ならこうした問題はそもそも発生しない
それと、
"I paid " + n + "dollars"
みたいなのは、LL言語なら
"I paid $n dollars"
のように書けたほうがずっと読み書きやすい
Pythonなら "I paid %d dollors" % n になるが、テキストが分裂せず一箇所に
まとまっているので、やはりこっちのほうが読みやすい
ついでに数値フォーマットも正確に指定できるというご利益がある
ところでPowerShellでは、
"I paid " + $n + " dollars"と同じ調子で
$n + "% completed"
とか書いたら、$nが数値の場合にはoperator +の意味が変化してエラーになるわけだ
これが非一貫性の引き起こす問題、美的でないだけでなく
無駄に罠的な仕様でありError Pruningって奴だぜ
b = a + 1
ってコードがあったらほぼ確実に「1を足す」という意図だし、読み手もそう読む
が、動的型だと、aに"foo"等が入ってくることも有り得る(通常それはバグだ)
その場合、PythonやRubyはエラーにしてくれるが
JavaScriptでは黙ってbに"foo1"が入る
勿論静的型ならこうした問題はそもそも発生しない
それと、
"I paid " + n + "dollars"
みたいなのは、LL言語なら
"I paid $n dollars"
のように書けたほうがずっと読み書きやすい
Pythonなら "I paid %d dollors" % n になるが、テキストが分裂せず一箇所に
まとまっているので、やはりこっちのほうが読みやすい
ついでに数値フォーマットも正確に指定できるというご利益がある
ところでPowerShellでは、
"I paid " + $n + " dollars"と同じ調子で
$n + "% completed"
とか書いたら、$nが数値の場合にはoperator +の意味が変化してエラーになるわけだ
これが非一貫性の引き起こす問題、美的でないだけでなく
無駄に罠的な仕様でありError Pruningって奴だぜ
115デフォルトの名無しさん
2010/08/14(土) 02:14:15 ブーン
ブーン
カー?
ブーン
カー?
116デフォルトの名無しさん
2010/08/15(日) 23:45:29 議論?をするうえでいちいち相手をバカ呼ばわりするのは合理的なのだろうか。
117デフォルトの名無しさん
2010/08/16(月) 02:17:28 2chじゃデフォ
118デフォルトの名無しさん
2010/08/16(月) 12:26:57 最近じゃ相手に「歴史を語る資格はない」とか言い放つらしいぜ。
歴史の議論で。
歴史の議論で。
119デフォルトの名無しさん
2010/08/16(月) 12:31:23 「古屋」氏がいきなりホロコースト云々を言ってたけど、その前の経緯がカットされていたそうな。
韓国に都合の悪いとこをカットすんな、狗HK!
>2010-08-14 NHK総合「日本のこれから、共に語ろう日韓の未来」出演
★補足★編集でカットされた部分
6.僕の発言に関連する部分
⇒韓国人出演者の一人が、ドイツ人はユダヤ人に対するホロコーストに対し謝罪と補償をしているから日本もするべきみたいなニュアンスのことを発言したので僕がそれを否定する発言に続く。(この前段階がカットされている)
http://d.hatena.ne.jp/aniotahosyu/20100814/1281792754
崔洋一はキチガイだよな
声がでかいだけで中身がないくせに
自分を棚にあげて相手を罵倒する最低の人間
韓国に都合の悪いとこをカットすんな、狗HK!
>2010-08-14 NHK総合「日本のこれから、共に語ろう日韓の未来」出演
★補足★編集でカットされた部分
6.僕の発言に関連する部分
⇒韓国人出演者の一人が、ドイツ人はユダヤ人に対するホロコーストに対し謝罪と補償をしているから日本もするべきみたいなニュアンスのことを発言したので僕がそれを否定する発言に続く。(この前段階がカットされている)
http://d.hatena.ne.jp/aniotahosyu/20100814/1281792754
崔洋一はキチガイだよな
声がでかいだけで中身がないくせに
自分を棚にあげて相手を罵倒する最低の人間
120デフォルトの名無しさん
2010/08/16(月) 13:18:12 あれって収録なのか
まあ生じゃできないよな
まあ生じゃできないよな
121デフォルトの名無しさん
2010/08/17(火) 08:36:13 日本人ってホロコーストに類するような事何かしたっけ
南京は真偽不明だしそもそも下朝鮮関係ないし
南京は真偽不明だしそもそも下朝鮮関係ないし
122デフォルトの名無しさん
2010/08/17(火) 08:46:19 古屋さんはなにも間違ったこと言ってないですよ。
すずめ監督は、植民地のこと言われて火病ったのではなく、
テレビも新聞も政治家も歴史家も触れられなかった最大のタブー、
「朝鮮人は日本人として、日本軍にたくさんいた。つまり戦争の加害者」
と反論できない事実を暴露されたから、取り乱したんですよ。
この事実で朝鮮人の言い分の前提が瓦解するから。
怒鳴りながら、話をそらして資格がないで封殺したつもりが墓穴。
すずめ監督は、植民地のこと言われて火病ったのではなく、
テレビも新聞も政治家も歴史家も触れられなかった最大のタブー、
「朝鮮人は日本人として、日本軍にたくさんいた。つまり戦争の加害者」
と反論できない事実を暴露されたから、取り乱したんですよ。
この事実で朝鮮人の言い分の前提が瓦解するから。
怒鳴りながら、話をそらして資格がないで封殺したつもりが墓穴。
123デフォルトの名無しさん
2010/08/17(火) 14:47:01 うわぁ
124デフォルトの名無しさん
2010/08/18(水) 00:29:47 このスレって、Cの話? C++の話?
で、Stringってオブジェクト? C++の。
で、Stringってオブジェクト? C++の。
125デフォルトの名無しさん
2010/08/18(水) 09:19:50 なんでCとC++に限定するんだよ
お前がそれしか知らないからか
お前がそれしか知らないからか
126デフォルトの名無しさん
2010/08/18(水) 19:32:22127デフォルトの名無しさん
2010/08/19(木) 03:26:34 Javaの話にしてはInteger.toString(int)とかString.valueOf(int)が全く出ていない
128デフォルトの名無しさん
2010/08/19(木) 06:45:20 parseInt
129デフォルトの名無しさん
2010/08/20(金) 22:25:49 文字列が等しいかの比較が、 ==(または=)でできない言語は糞
130デフォルトの名無しさん
2010/08/20(金) 22:32:58 文字列ならパターンマッチもできない比較演算子は用意しても無意味
131デフォルトの名無しさん
2010/08/21(土) 21:40:46 最初の論旨から外れすぎだな
というかスレタイの意味が理解できてない奴が多い
というかスレタイの意味が理解できてない奴が多い
132デフォルトの名無しさん
2010/08/21(土) 21:53:18133デフォルトの名無しさん
2010/08/21(土) 22:18:13 Cでも、一応文法違反ではないな。
134デフォルトの名無しさん
2010/08/28(土) 04:29:42 俺は電卓の感覚で 1 + 0.5 って叩いた時 1.5 にならない方がイラッと来るし
"3" * 5 がエラーになったら「えー、なんで"33333"にならねーの?めんどくせーなー」って勢いなんだけど
どんな用途向けなのか、よりまず言語としての厳密さを求めるってのは、
やっぱ人の価値観てのは違うんだねぇ
"3" * 5 がエラーになったら「えー、なんで"33333"にならねーの?めんどくせーなー」って勢いなんだけど
どんな用途向けなのか、よりまず言語としての厳密さを求めるってのは、
やっぱ人の価値観てのは違うんだねぇ
135デフォルトの名無しさん
2010/08/28(土) 05:21:56 $ irb
irb(main):001:0> 1 + 0.5
=> 1.5
irb(main):002:0> '3' * 5
=> "33333"
irb(main):003:0>
$ python
>>> 1 + 0.5
1.5
>>> '3' * 5
'33333'
>>> ^Z
irb(main):001:0> 1 + 0.5
=> 1.5
irb(main):002:0> '3' * 5
=> "33333"
irb(main):003:0>
$ python
>>> 1 + 0.5
1.5
>>> '3' * 5
'33333'
>>> ^Z
136デフォルトの名無しさん
2010/08/28(土) 05:46:01 $ awk 'BEGIN {print 1 + .5; print '3' * 5;}'
1.5
15
1.5
15
137ちょっと間違えた
2010/08/28(土) 05:47:24 $ awk 'BEGIN {print 1 + 1.5; print "3" * 5;}'
1.5
15
1.5
15
138デフォルトの名無しさん
2010/08/28(土) 05:48:01 $ awk 'BEGIN {print 5 * '3';}'
15
sugeeeee
15
sugeeeee
139デフォルトの名無しさん
2010/08/28(土) 06:26:28 $ awk 'BEGIN {print " " * 5;}'
0
awkには文字列演算がないから、演算子があれば対象は必ず数値として扱われる。
$ awk 'BEGIN {print 3 5;}'
35
文字列の連結は単にオブジェクトを並べるだけ。
0
awkには文字列演算がないから、演算子があれば対象は必ず数値として扱われる。
$ awk 'BEGIN {print 3 5;}'
35
文字列の連結は単にオブジェクトを並べるだけ。
140デフォルトの名無しさん
2010/08/28(土) 11:28:45 戻り値の型はデータが決めるんじゃなく、演算子が決めるって言語は結構あるね
141デフォルトの名無しさん
2010/08/28(土) 12:15:37 Matz は int / int (5 / 2) の型を有理数型にしたいそうな
142デフォルトの名無しさん
2010/08/28(土) 15:34:41 >>141
あー、それ一度は誰もが考えるよね。
あー、それ一度は誰もが考えるよね。
143デフォルトの名無しさん
2010/08/28(土) 16:51:21144デフォルトの名無しさん
2010/08/28(土) 16:52:30145デフォルトの名無しさん
2010/08/28(土) 16:58:56 >>142
というかLispの真似だろう
というかLispの真似だろう
146デフォルトの名無しさん
2010/08/28(土) 17:07:17 有理数型は、誰でも考える。
147デフォルトの名無しさん
2010/08/28(土) 21:41:36 LISPはそれをいち早く実現しちゃった(///
148デフォルトの名無しさん
2010/08/28(土) 21:46:34 有理数型はすごそうに聞こえるが、浮動小数点より実装が簡単な気がする。
149デフォルトの名無しさん
2010/08/28(土) 21:47:19 Lispは先進的過ぎた言語だと思う
組み込みリスト型、イテレータ、ガベコレ、関数型…
この辺ほぼLispが初出じゃね?
組み込みリスト型、イテレータ、ガベコレ、関数型…
この辺ほぼLispが初出じゃね?
150デフォルトの名無しさん
2010/08/28(土) 22:49:27151デフォルトの名無しさん
2010/08/28(土) 23:10:19 言わんとすることは分かるけど、その式は別に倍精度でもそうなるべ?
152デフォルトの名無しさん
2010/08/29(日) 02:24:41 ナランヘヨ?
153デフォルトの名無しさん
2010/08/29(日) 10:25:44 rubyのソースにRationalのソースが入ってる。
想像通りのカンタンな実装だからパクれよお前ら。
俺もJavaでRational実装して使ってる。クソ便利。
想像通りのカンタンな実装だからパクれよお前ら。
俺もJavaでRational実装して使ってる。クソ便利。
154デフォルトの名無しさん
2010/08/29(日) 12:21:51 最終的な結果を分数の形で欲しいのでなければいらんと思うけど。
まあ、そんな場面はほとんどないわけで、活躍の場は非常に限定されそうだな。
何より今時ソフトで実装された数値表現なんてw
まあ、そんな場面はほとんどないわけで、活躍の場は非常に限定されそうだな。
何より今時ソフトで実装された数値表現なんてw
155デフォルトの名無しさん
2010/08/29(日) 13:04:34156デフォルトの名無しさん
2010/08/29(日) 13:24:04 VBでやらないことはいらない!みたいな言い草だなw
157デフォルトの名無しさん
2010/08/29(日) 13:31:18 >>155
そう来るだろうと思ったけど、誤差がないことを要求される場面(普通そうはない)
以外は問題ない。
多くの場合重要なのは必用な桁数の有効数字が得られるかどうかであって、
それは実数型で普通に可能。
その有理数型の「誤差がない」というメリットにしても、
演算仮定に無理数が入った途端に破綻することは理解してるのかな?
そう来るだろうと思ったけど、誤差がないことを要求される場面(普通そうはない)
以外は問題ない。
多くの場合重要なのは必用な桁数の有効数字が得られるかどうかであって、
それは実数型で普通に可能。
その有理数型の「誤差がない」というメリットにしても、
演算仮定に無理数が入った途端に破綻することは理解してるのかな?
158デフォルトの名無しさん
2010/08/29(日) 13:38:14159デフォルトの名無しさん
2010/08/29(日) 13:41:24160デフォルトの名無しさん
2010/08/29(日) 13:42:50 普通は分数型があるよりも10進型があったほうが便利だろうね。
それでさえ、充分な精度の実数型で代用できるし。
それでさえ、充分な精度の実数型で代用できるし。
161デフォルトの名無しさん
2010/08/29(日) 13:43:46 phpは正直どうでもいい
162デフォルトの名無しさん
2010/08/29(日) 14:08:40163デフォルトの名無しさん
2010/08/29(日) 14:12:56 >>162
単に君のやり方がマズいだけだねそれは。
単に君のやり方がマズいだけだねそれは。
164デフォルトの名無しさん
2010/08/29(日) 14:23:00165デフォルトの名無しさん
2010/08/29(日) 14:31:10 Rational型って浮動小数点が使えない環境だと使ったりする?
具体的にはマイコンとかで
具体的にはマイコンとかで
166デフォルトの名無しさん
2010/08/29(日) 14:39:17 PCですらほとんど使われないのに、もっと資源が乏しいマイコンで使う理由があるとは思えない。
っていうか、マイコンでもCコンパイラは普通に実数サポートしてるよ。
何らかの理由で実数のライブラリを使えないかアセンブラ使う場合は、
俺様仕様の浮動小数か固定小数を使う場合が多い。
っていうか、マイコンでもCコンパイラは普通に実数サポートしてるよ。
何らかの理由で実数のライブラリを使えないかアセンブラ使う場合は、
俺様仕様の浮動小数か固定小数を使う場合が多い。
167デフォルトの名無しさん
2010/08/29(日) 14:39:52 なんか、会社ってところはどこもそうなのかも知れないけどさ
良い人から辞めちゃうよね
んでもって、腹黒い人とか、他人を動とも思わない人とか、
図々しい人とか、・・・そんなのばかりがテコでも動かないぜって
感じで居座り続ける・・・
会社って、こうやってダメになっていくんだと思う
それはそのまんま居座り族・牛耳り族が社会をダメにしていくって
ことなんだ。。。
良い人から辞めちゃうよね
んでもって、腹黒い人とか、他人を動とも思わない人とか、
図々しい人とか、・・・そんなのばかりがテコでも動かないぜって
感じで居座り続ける・・・
会社って、こうやってダメになっていくんだと思う
それはそのまんま居座り族・牛耳り族が社会をダメにしていくって
ことなんだ。。。
168デフォルトの名無しさん
2010/08/29(日) 18:43:51 >>157
誤差ねー
NTSCの60fpsとかだよな
正確には60でなく60000/1001fpsなので、適当に扱うと、モロに誤差が集積する
「整数比を普通に扱いたい/計算したい」みたいな用途は
別にそう珍しくもないんじゃ?
例えば画面の縦横だって整数比だし
実数とは言うけれど、計算機上だと離散的な(整数)データ扱う機会のがむしろ
多いような
誤差ねー
NTSCの60fpsとかだよな
正確には60でなく60000/1001fpsなので、適当に扱うと、モロに誤差が集積する
「整数比を普通に扱いたい/計算したい」みたいな用途は
別にそう珍しくもないんじゃ?
例えば画面の縦横だって整数比だし
実数とは言うけれど、計算機上だと離散的な(整数)データ扱う機会のがむしろ
多いような
169デフォルトの名無しさん
2010/08/29(日) 20:07:36 >>168
フレーム数と比を掛けるだけだから、誤差の累積なんかないと思うけど....
ついでに野暮なことを言えば、フレームの時刻をそこまで厳密に求める意味は、
少なくとも2つの意味で通常はないよね。
一つは、恐らくビデオ回路の発振器の発振精度なんて恐らくそんな高くないから意味がない。
もう一つは、フレームの間隔を1/60secで計算して生成した画像と、
1001/60,000secで計算して生成した画像の差なんて、人間にはわからないw
フレーム数と比を掛けるだけだから、誤差の累積なんかないと思うけど....
ついでに野暮なことを言えば、フレームの時刻をそこまで厳密に求める意味は、
少なくとも2つの意味で通常はないよね。
一つは、恐らくビデオ回路の発振器の発振精度なんて恐らくそんな高くないから意味がない。
もう一つは、フレームの間隔を1/60secで計算して生成した画像と、
1001/60,000secで計算して生成した画像の差なんて、人間にはわからないw
170デフォルトの名無しさん
2010/08/29(日) 20:14:37 x = 1 / 3;
y = x * 3;
この時の y の値は有理数型と整数型、どっちであることがおまいらの好み?
y = x * 3;
この時の y の値は有理数型と整数型、どっちであることがおまいらの好み?
171デフォルトの名無しさん
2010/08/29(日) 20:33:20 最適化して定数0になるのが好み
172デフォルトの名無しさん
2010/08/29(日) 20:39:31 正確な計算をしたいという用途はいろいろあるけれども、多くの用途で大きな数での累乗の計算がでてくるので、実際につかうとすぐ破たんする。
173デフォルトの名無しさん
2010/08/29(日) 21:31:13 >>171
その定数の型は?
その定数の型は?
174デフォルトの名無しさん
2010/08/30(月) 22:07:19 有理数型とか全然実用的でないものはいらんわ。
それよりゼロ割り許可の数値型とか欲しい。
3/0, 2/0, 1/0, 0/0, -1/0 ・・・でもちろんゼロ割り状態でソートとか出来るようなの。
それよりゼロ割り許可の数値型とか欲しい。
3/0, 2/0, 1/0, 0/0, -1/0 ・・・でもちろんゼロ割り状態でソートとか出来るようなの。
175デフォルトの名無しさん
2010/08/30(月) 22:10:01 >>174
分数型でいいんじゃね?
分数型でいいんじゃね?
176デフォルトの名無しさん
2010/08/30(月) 22:13:35177デフォルトの名無しさん
2010/08/30(月) 22:18:24 >>174
そいつらの数学的意味は何ぞ?
そいつらの数学的意味は何ぞ?
178デフォルトの名無しさん
2010/08/30(月) 22:25:12 やっぱり
3/0 > 1/0
だったりするのかな
3/0 > 1/0
だったりするのかな
179デフォルトの名無しさん
2010/08/30(月) 22:32:11 >>177-178
そうそう、というか最近の仕事でSQLなんだけど、(A / B) でORDER BY みたいな要件があったときに悩んだ。
もちろんBはゼロの可能性があって・・・なので言語的にそういうのカバーしてるのがひとつくらいあってもいいじゃん、てことです。
そうそう、というか最近の仕事でSQLなんだけど、(A / B) でORDER BY みたいな要件があったときに悩んだ。
もちろんBはゼロの可能性があって・・・なので言語的にそういうのカバーしてるのがひとつくらいあってもいいじゃん、てことです。
180デフォルトの名無しさん
2010/08/30(月) 22:34:21181デフォルトの名無しさん
2010/08/31(火) 10:32:31 数学的には1/0と3/0は∞で等しいでしょ。
それを分子によって順序付けしたいというのは、数学の定義ではなく、プログラマの独自の定義なんだから、
言語仕様でそれを定義しちゃったらおかしいよ。
それを分子によって順序付けしたいというのは、数学の定義ではなく、プログラマの独自の定義なんだから、
言語仕様でそれを定義しちゃったらおかしいよ。
182デフォルトの名無しさん
2010/08/31(火) 11:08:11 そんなことは言われんでも皆判っとる罠
183デフォルトの名無しさん
2010/08/31(火) 12:18:46 いや、数学的にはどうとでも定義できるけど役に立たんから普通は定義しないだけだ
SQLでは0除算が役に立つのか?
SQLでは0除算が役に立つのか?
184デフォルトの名無しさん
2010/08/31(火) 12:20:09 それか、0に漸近するけど決して0ではない数とか?
185デフォルトの名無しさん
2010/08/31(火) 13:02:02186デフォルトの名無しさん
2010/08/31(火) 13:43:22 どういう理屈で等しいとか違うとか言ってるのかは知らないが(超準解析?)
数学的には
lim(1/x) x→0 と lim(3/x) x→0 の比較なのか分からんと何も言えない、ってとこじゃないの?
数学的には
lim(1/x) x→0 と lim(3/x) x→0 の比較なのか分からんと何も言えない、ってとこじゃないの?
187デフォルトの名無しさん
2010/08/31(火) 13:46:01 x が正負どちらから 0 に近づくかでも違うしね。
188デフォルトの名無しさん
2010/08/31(火) 14:33:10 >>185
あほか
あほか
189デフォルトの名無しさん
2010/08/31(火) 14:54:05 >>188
抽象的過ぎて理解できないか。
抽象的過ぎて理解できないか。
190デフォルトの名無しさん
2010/08/31(火) 15:00:53א連続体仮説とn/0の話は無関係だろっつーことא
191デフォルトの名無しさん
2010/08/31(火) 22:26:03 >>190
אが出てきたからって反射的に連続体仮説を出してきたのか?
אが出てきたからって反射的に連続体仮説を出してきたのか?
192デフォルトの名無しさん
2010/08/31(火) 23:55:48 なんかさ、数学というより、数学的雑学だよな。
193デフォルトの名無しさん
2010/09/01(水) 11:18:50 というかさ、無限集合の濃度と極限値の大小を混同してないか?
194デフォルトの名無しさん
2010/09/01(水) 11:24:11 極限値に大小があるからこそ無限集合の濃度が定義出来るんだぜ
195デフォルトの名無しさん
2010/09/02(木) 00:20:22 まあ俺>>174の言いたかったのはそんな数学的意義とかじゃなくて
単にゼロ除算で落ちない型があってもいいじゃんくらいの話なんだ
単にゼロ除算で落ちない型があってもいいじゃんくらいの話なんだ
196デフォルトの名無しさん
2010/09/02(木) 00:22:21 ゼロ除算で落ちなかったらそれは何を意味する値になるのかわからんって話ではないのか
得体のしれない数同士を比較出来るようにしても……
得体のしれない数同士を比較出来るようにしても……
197デフォルトの名無しさん
2010/09/02(木) 00:32:35 いやだから、無限大にも大小はある(定義できる)し、あるいは内部的には分数型として式のまま(5/0とか)で保持でもいいし。
198デフォルトの名無しさん
2010/09/02(木) 00:49:22 (3 / 0) + (1 / 0) = (4 / 0)
だったとして
(3 / 0) + (1 / 2)
はどうなりますか?
だったとして
(3 / 0) + (1 / 2)
はどうなりますか?
199デフォルトの名無しさん
2010/09/02(木) 01:54:12200デフォルトの名無しさん
2010/09/02(木) 06:11:20201デフォルトの名無しさん
2010/09/02(木) 07:09:26 Rational型なら、3/0 と 1/0は、区別して持てる。
ただし、その大小は定義できない。
(通常、整数型の0には符号がない。)
ただし、その大小は定義できない。
(通常、整数型の0には符号がない。)
202デフォルトの名無しさん
2010/09/02(木) 09:02:57 無学な俺に Rational型 とやらを実装している言語を教えてくらさい。
ググってもなんか違う情報しかでなかったとです。
C++で演算子オーバロードを覚えたころに自力で分数クラスを作った覚えはある……
ググってもなんか違う情報しかでなかったとです。
C++で演算子オーバロードを覚えたころに自力で分数クラスを作った覚えはある……
203デフォルトの名無しさん
2010/09/02(木) 09:21:39 numpy
204デフォルトの名無しさん
2010/09/02(木) 09:25:34 In [1]: a, b, c = symbols('abc')
In [2]: f = a*x**2 + b*x + c
In [3]: f
Out[3]:
2
c + b*x + a*x
In [4]: solve(f, x)
Out[4]:
_____________ _____________
/ 2 / 2
-b + \/ -4*a*c + b -b - \/ -4*a*c + b
[---------------------, ---------------------]
2*a 2*a
In [2]: f = a*x**2 + b*x + c
In [3]: f
Out[3]:
2
c + b*x + a*x
In [4]: solve(f, x)
Out[4]:
_____________ _____________
/ 2 / 2
-b + \/ -4*a*c + b -b - \/ -4*a*c + b
[---------------------, ---------------------]
2*a 2*a
205デフォルトの名無しさん
2010/09/02(木) 09:59:00 "7" * 3は "777"になってほしい
206デフォルトの名無しさん
2010/09/02(木) 10:12:37 "7"*3はエラーになってほしい
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- 【実況】博衣こよりのえちえちダンガンロンパ5🧪
- バイデン政権国防次官補「日本人よ。憲法9条変えてアジア版NATO作らないと滅びるぞ」 [237216734]
- 日本人、インバウンド減っても貧乏すぎて国内旅行すら行けないと判明🥺 [399259198]
- プログラミングって具体的に何?
- 🏡パン🍞つー✌まる👌見え👊😅👊
