■ このスレッドは過去ログ倉庫に格納されています
プログラマーぼく「なんだこれは!」新人「え!違いますか?ほら、x/2ですよ?」
- 1 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:14:09.355 ID:VJUrWVVwa.net
- ぼく「1ビットシフトさせるか0.5をかけろバカ!!!!」
まったく
- 2 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:14:52.317 ID:ylzDollCM.net
- 妄想楽しい?
- 3 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:15:52.800 ID:GMhroUpW0.net
- 低スペかよ
- 4 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:16:12.559 ID:VJUrWVVwa.net
- 割り算は掛け算の2倍時間がかかる
そして掛け算はビットシフトの4倍時間がかかる
あとはわかるな?
- 5 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:17:08.065 ID:TT4EW5iX0.net
- ビットシフトなんてC言語以来やってないなあ
- 6 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:17:36.302 ID:VJUrWVVwa.net
- PCは割り算になるとcmpを使う
そうなると、まず、1/2を計算したあと、その結果をかけるようになる
なら最初からかけろよ
- 7 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:17:48.416 ID:XuAD580w0.net
- つまんねえ講釈垂れるな
- 8 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:18:05.363 ID:VJUrWVVwa.net
- >>5
普通に使うが?
- 9 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:18:08.407 ID:XuAD580w0.net
- 覚えたての知識で語らずにgptで語れよ!ドン!
- 10 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:18:15.740 ID:0VFuu1zW0.net
- ぼく君のおかげで処理速度が0.000001秒早くなりましたすごいですね
- 11 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:19:12.353 ID:/+vQXHFod.net
- 1って真正の無能だよな
- 12 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:19:52.101 ID:TT4EW5iX0.net
- >>8
どこで動くぷろぐらむ?🤓
- 13 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:22:31.002 ID:VJUrWVVwa.net
- >>12
逆にそんな除算を普通に使う現場ってどんなかすぃ現場なの?
- 14 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:22:31.667 ID:Yv5edvZzr.net
- 今のスペックなら可読性のほうが大事だろ老害
- 15 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:23:21.968 ID:PhKsRYLTM.net
- 組みにくいから割り算使うよごめんね
- 16 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:23:50.676 ID:VJUrWVVwa.net
- >>14
は?ビットシフトも頭に入っとらんのか?
- 17 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:23:57.738 ID:TT4EW5iX0.net
- >>13
日本語通じますか?🤓
- 18 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:24:31.739 ID:VJUrWVVwa.net
- >>15
組みやすいよね
- 19 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:25:10.828 ID:+JyO/hpep.net
- アスペとアスペのコンツェルトかよ
- 20 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:25:48.378 ID:VJUrWVVwa.net
- >>17
お前通じてないんだな
俺はハングル書けないんだ、ごめんな
どこでビットシフト使うのか?
→どこでも使う。逆にどこで使わないの?
日本語通じてますか?
これがアスペか
- 21 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:26:18.536 ID:KiWeLNWzM.net
- 可読性さげてプログラミング知識自慢するやつは学校にしか居ない
社会でそれやっても直してって言われるぞ
- 22 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:26:33.924 .net
- 組み込み系だとそこら辺大切だよね
- 23 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:26:50.540 ID:VJUrWVVwa.net
- なんで掛け算に変化しないの?できないの?
小学校の先生必要なの?
- 24 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:26:57.568 ID:KiWeLNWzM.net
- >>16
小学生でも頭に入ってる割り算の方がいいよね
- 25 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:27:17.687 ID:StpLNdkRM.net
- 下位関数の効率化を、やらない??
- 26 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:27:30.577 ID:+O60nvnO0.net
- >>10
そこはクロックかステップだろ
- 27 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:27:51.512 ID:KiWeLNWzM.net
- >>13
逆にじゃなくて、回答しようや
質問に対して質問で返すバカ
つまり無職ニートの妄想
- 28 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:28:00.947 ID:Y7Kw8Euld.net
- 貴重な昼休みにレスバか
- 29 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:28:07.485 ID:g2BJlicxM.net
- そういうのってコンパイラが上手にやってくれるんじゃないの?知らんけど
- 30 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:28:28.524 ID:VJUrWVVwa.net
- >>21
いいか?
応用情報午後見てみろ
普通に除算してる馬鹿なやつはいないよ
- 31 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:28:28.700 ID:QO15AqfSM.net
- 可読性下げるバカ
- 32 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:29:01.193 ID:VJUrWVVwa.net
- >>27
どこでも使うと回答してるだろ馬鹿
- 33 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:29:48.280 ID:TT4EW5iX0.net
- >>27
コミュ障、日本語不自由も考えられる🤓
- 34 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:30:06.585 ID:EBr1Ma10M.net
- 符号付きの型ならビット演算避けたほうが良いよ
- 35 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:30:07.938 ID:QO15AqfSM.net
- >>32
どこでも使わねえよバカ
どこでも使うならこんなに反論わかねーだろバカ
- 36 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:30:24.167 ID:VJUrWVVwa.net
- >>29
movはやってくれる
レジスタ割当もやる
人がやるよりもうまくやる
加減乗算もやる
でも除算はやらない
なぜなら、乗算でできるから
- 37 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:30:49.182 ID:x4Lsq9u2d.net
- 応用情報wwwwwwwwwwwwww釣り針でけーよwwwwwwwww
- 38 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:30:50.275 ID:VJUrWVVwa.net
- >>35
それお前の職場が低レベルだからだよね
- 39 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:31:15.006 ID:QO15AqfSM.net
- >>38
完全論破されてその程度の遠吠えしか出ないのか
- 40 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:31:28.193 ID:QO15AqfSM.net
- >>38
現実見ようぜ
- 41 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:31:46.348 ID:w3MatlqZa.net
- 自称プログラマー(新卒でSIerに入って情報処理試験受けさせられた素人)って感じでかわいいね
- 42 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:32:03.449 ID:RB4X2bfd0.net
- 2進数ベースの概念のものを処理するときはビット演算するけどうちの業務では大抵10進数ベースなので普通に割り算しますわ
- 43 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:32:59.147 ID:VJUrWVVwa.net
- >>39
お前の論理は破綻してるから小学校からやり直せ
人をいじめるのは良くないよね。
でも、○○くんいじめてますよ?
いじめてねーよ!ハイ論破!
みたいな論じてもなく主張すら危ういレスで完全論破って言えるお前は大物かもね!
- 44 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:34:35.638 ID:VJUrWVVwa.net
- サブネットマスクとか、ビット概念でさ
シフトで接続可能台数出せるけど
もしかして255と0しか使わないエンジニアもどき?
- 45 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:35:13.036 ID:GMhroUpW0.net
- 根拠応用情報は流石にワロタ
- 46 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:35:43.216 ID:VJUrWVVwa.net
- ああ、なんとなく理解した。
お前らがプログラマーと名乗ってるのは実はパンチャーのことなんだろ?
なら仕方ないよな、ごめんごめん!
レベルが違ってたわ
- 47 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:35:58.847 ID:EBr1Ma10M.net
- 下手な最適化はコンパイラが最適化する際の妨げになりかねないのでやらないのが正解
- 48 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:37:20.033 ID:EBr1Ma10M.net
- >>44
そのことと2で割ることを右シフトに置き換えて良いこととは全く無関係だろ?
バカなの?
というか大体のケースで*0.5は/2より遅いと思うよ?
- 49 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:37:46.555 ID:bPUMliTdM.net
- >>45
国家資格の情報処理資格で、プログラミング関連でいうとここだが?
IPAは各企業のトップエンジニアを集めて設立してるからな?
- 50 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:39:06.176 ID:bPUMliTdM.net
- >>48
いや、そんなことはないよ
割り算のコストは高い。
2をかけるよりも4/2をかけるほうが速くなると言ってるか?
- 51 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:40:10.770 ID:bPUMliTdM.net
- 割り算がやると1/2を乗算してるからな
vsかgcc使ってるならアセンブラ出せるから見てみろ
- 52 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:40:15.050 ID:DsQ5UvRlM.net
- >>46
逃げ出してて草
16レスしたのに誰1人として納得させれないザコ
いい加減にお前が間違ってるってこと認めた方がいいよ
- 53 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:41:33.930 ID:GMhroUpW0.net
- >>49
情試の午後問とか「現場では誰もやらない•使わない教科書通りの実装」ばっかりだろ
- 54 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:41:59.501 ID:bPUMliTdM.net
- >>52
逃げ出したっていうかレベルが違うのね
軍人が、このナイフは指を狙われないからいい!と言うとミリオタが「でもコッチのほうがカコイイ!!!」とゴリ押して論破論破言ってるようなものだよ
- 55 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:43:09.232 ID:bPUMliTdM.net
- >>53
教科書通りの実装なら除算するだろ
レベル低いところはたまに使ってんなバカがと思われてるけど言わないだけ
- 56 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:43:15.231 ID:DsQ5UvRlM.net
- >>54
言い訳してて草
- 57 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:43:32.626 ID:EBr1Ma10M.net
- >>50
今回の場合は演算子の違いよりも型の違いの方が大きい
/2.0と*0.5だったら話は変わるかもしれんな
- 58 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:44:28.407 ID:bPUMliTdM.net
- >>57
アセンブラ出してみろ、それでわかる
もしかして出し方わからんのか?
- 59 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:44:48.508 ID:Bg9o4gZNM.net
- ソースの可読性的には新人が正解
- 60 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:46:08.688 ID:bPUMliTdM.net
- >>59
ifだらけの継承しないクラスを使わないプログラムをどう思う?
- 61 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:46:30.982 ID:EBr1Ma10M.net
- >>58
コンパイラによって扱いが変わるんだからオブジェクト一つを例に挙げてそれを基準にするほうが間違い
- 62 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:46:55.057 ID:bPUMliTdM.net
- だってifで条件成立とそれ以外って書けば可読性高いっすわ!とか言うの?
馬鹿かよって思うよね
- 63 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:47:26.953 ID:Bg9o4gZNM.net
- >>60
理由によるんじゃないかな
ちゃんと理由があるならいい(というか仕方ない)と思うぞ
- 64 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:47:48.266 ID:bPUMliTdM.net
- >>61
gccとvsで9割カバーできるだろ
なら除算の方が速いコンパイラ持ってきなよ
- 65 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:48:18.700 ID:bPUMliTdM.net
- >>63
それは、覚えるのが嫌なだけのバカだよ
- 66 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:48:44.479 ID:EBr1Ma10M.net
- ああこれはダメだ諦めるわ
- 67 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:50:17.722 ID:Bg9o4gZNM.net
- >>65
ならソースレビューする人のことも考えてコメントくらい残してあげたら後は好きにすればいいんじゃない?
レビュー者がコーディングしない人である場合も多々あるだろ…
- 68 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:51:10.041 ID:Wbt2zOuzr.net
- 自分の現場恥ずかしくて言えないほどのカス現場で働いてる>>1wwww
- 69 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:51:55.199 ID:jYmNSOvC0.net
- コンパイル時に/2をシフト演算に解釈しないコンパイラが悪い
- 70 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:52:13.055 ID:h88UgdWud.net
- >>1はエスイーエスで働いてそう
- 71 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:52:34.819 ID:bPUMliTdM.net
- >>69
するわけ無いだろ
演算プロセッサついてるなら普通に演算にまわすよね
- 72 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:53:11.645 ID:AIOpKohlM.net
- よほど処理時間の要件がキツくない限り可読性優先が普通
- 73 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:54:45.912 ID:Bg9o4gZNM.net
- >>72
まあ運用も保守も一人でやるんで無い限りはカッチリとしたドキュメント残すか可読性高めるよな…
- 74 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:55:33.121 ID:jYmNSOvC0.net
- >>71
>>1が提示してる条件の演算プロセッサは
演算にまわすとき/2とシフト演算別々にする演算プロセッサなんだろ
- 75 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:55:48.895 ID:dyLl7L2d0.net
- LSIかよ
- 76 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:56:08.888 ID:bPUMliTdM.net
- >>74
intelもAmdもcyrixもそうだが?
- 77 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:56:30.794 ID:eVVvjI2v0.net
- それで不都合の出る案件じゃなければ別にかまわん
- 78 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:57:55.605 ID:Wbt2zOuzr.net
- 覚えたての知識ひけらかしたいだけのガキと同じ
- 79 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:58:37.572 ID:jYmNSOvC0.net
- >>76
>>1に言えよ
- 80 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 12:59:29.972 ID:qVzxgzXMd.net
- >>4
そんな計算時間がネックになるシステムなんて現代には無いしタイムロスはDBかNWが9割
- 81 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:00:16.280 ID:Bg9o4gZNM.net
- 可読性の指摘をされた結果可読性そのものを否定しはじめてる感あるな
- 82 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:00:38.989 ID:QMfkm6CL0.net
- >>80
組み込みであるかもねないかもね、ってくらい
- 83 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:01:50.065 ID:seeRPovi0.net
- 変数に0が入ってくると落ちるぞ
- 84 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:03:12.335 ID:QMfkm6CL0.net
- >>83
ゼロ徐算だと顔真っ赤でエラー出してくるが
ゼロ乗算だとスルーされるどのみち例外吐くだろうし吐かないだろう
- 85 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:03:39.955 ID:qVzxgzXMd.net
- >>82
昔PLCやってたけどそれでも通信関係が殆どだったと思う
- 86 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:06:55.502 ID:NcF/JPfRd.net
- 性能必要なけりゃ富豪プログラミングでいいんだよ
ただし限度というものもある
- 87 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:11:23.760 ID:qVzxgzXMd.net
- マジレスすると0.5掛けるとか型キャスト起こる方がロス大きいし元から浮動小数点型ならシフト演算できんよな
- 88 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:13:33.568 ID:YyNDMXvy0.net
- >>82
今の組み込みはコンパイラが進化してるからこのくらいなら最適化でシフト演算に置き換えてくれる
コーダーが意識する必要はナッシング
- 89 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:15:49.112 ID:QMfkm6CL0.net
- >>88
コンパイラというかIDE様には頭が上がらないわ
- 90 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:15:55.320 ID:YyNDMXvy0.net
- 0.5掛けはガチでないな
小数点演算させるくらいなら5掛けしてから10割りする方がまだマシ
- 91 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:16:37.283 ID:psBxjOHBr.net
- C#とか、switchを書くとifで二分探索するようなコードに最適化されたりするぞ
割り算をシフトにしないわけがないだろ
- 92 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:16:52.585 ID:QMfkm6CL0.net
- >>90
my.half()メソッド実装するわ
- 93 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:21:12.364 ID:psBxjOHBr.net
- シェーダーとか物理演算書くときは0.5かけたりしてるな
そっちのが分かりやすいし
業務プログラムは割り算使う
- 94 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:21:52.472 ID:ZrivQS8a0.net
- 妄想だから「どこで使われてるの?」って質問に具体的に返せてなくてわろた
- 95 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:23:02.083 ID:zWEXVUZMr.net
- 0.5かけろよ!は馬鹿すぎワロタwwwww
- 96 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:25:27.787 ID:qVzxgzXMd.net
- こんな無理ゲーの中で具体例が出せる >>93 には素直に敬意を表す
- 97 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:28:27.781 ID:FaiGm0jJa.net
- 時計の中身書くときくらいしか気にしてないな
- 98 :以下、?ちゃんねるからVIPがお送りします:2023/04/21(金) 13:34:26.392 ID:XR+t9XdL0.net
- 1ビットシフトと0.5掛けが同じ扱いされてるのは笑う
総レス数 98
20 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★