computer_programming_man
1: 以下、5ちゃんねるからVIPがお送りします
ぼく「1ビットシフトさせるか0.5をかけろバカ!!!!」
まったく

4: 以下、5ちゃんねるからVIPがお送りします
割り算は掛け算の2倍時間がかかる
そして掛け算はビットシフトの4倍時間がかかる

あとはわかるな?

5: 以下、5ちゃんねるからVIPがお送りします
ビットシフトなんてC言語以来やってないなあ

8: 以下、5ちゃんねるからVIPがお送りします
>>5
普通に使うが?

12: 以下、5ちゃんねるからVIPがお送りします
>>8
どこで動くぷろぐらむ?🤓

13: 以下、5ちゃんねるからVIPがお送りします
>>12
逆にそんな除算を普通に使う現場ってどんなかすぃ現場なの?

17: 以下、5ちゃんねるからVIPがお送りします
>>13
日本語通じますか?🤓

20: 以下、5ちゃんねるからVIPがお送りします
>>17
お前通じてないんだな
俺はハングル書けないんだ、ごめんな

どこでビットシフト使うのか?
→どこでも使う。逆にどこで使わないの?
日本語通じてますか?

これがアスペか

6: 以下、5ちゃんねるからVIPがお送りします
PCは割り算になるとcmpを使う
そうなると、まず、1/2を計算したあと、その結果をかけるようになる

なら最初からかけろよ

7: 以下、5ちゃんねるからVIPがお送りします
つまんねえ講釈垂れるな

9: 以下、5ちゃんねるからVIPがお送りします
覚えたての知識で語らずにgptで語れよ!ドン!

10: 以下、5ちゃんねるからVIPがお送りします
ぼく君のおかげで処理速度が0.000001秒早くなりましたすごいですね

26: 以下、5ちゃんねるからVIPがお送りします
>>10
そこはクロックかステップだろ

11: 以下、5ちゃんねるからVIPがお送りします
1って真正の無能だよな

14: 以下、5ちゃんねるからVIPがお送りします
今のスペックなら可読性のほうが大事だろ老害

16: 以下、5ちゃんねるからVIPがお送りします
>>14
は?ビットシフトも頭に入っとらんのか?

24: 以下、5ちゃんねるからVIPがお送りします
>>16
小学生でも頭に入ってる割り算の方がいいよね

15: 以下、5ちゃんねるからVIPがお送りします
組みにくいから割り算使うよごめんね

18: 以下、5ちゃんねるからVIPがお送りします
>>15
組みやすいよね

21: 以下、5ちゃんねるからVIPがお送りします
可読性さげてプログラミング知識自慢するやつは学校にしか居ない
社会でそれやっても直してって言われるぞ

30: 以下、5ちゃんねるからVIPがお送りします
>>21
いいか?
応用情報午後見てみろ
普通に除算してる馬鹿なやつはいないよ

22: 以下、5ちゃんねるからVIPがお送りします
組み込み系だとそこら辺大切だよね

23: 以下、5ちゃんねるからVIPがお送りします
なんで掛け算に変化しないの?できないの?
小学校の先生必要なの?

25: 以下、5ちゃんねるからVIPがお送りします
下位関数の効率化を、やらない??

28: 以下、5ちゃんねるからVIPがお送りします
貴重な昼休みにレスバか

29: 以下、5ちゃんねるからVIPがお送りします
そういうのってコンパイラが上手にやってくれるんじゃないの?知らんけど

36: 以下、5ちゃんねるからVIPがお送りします
>>29
movはやってくれる
レジスタ割当もやる
人がやるよりもうまくやる
加減乗算もやる
でも除算はやらない
なぜなら、乗算でできるから

31: 以下、5ちゃんねるからVIPがお送りします
可読性下げるバカ

34: 以下、5ちゃんねるからVIPがお送りします
符号付きの型ならビット演算避けたほうが良いよ

37: 以下、5ちゃんねるからVIPがお送りします
応用情報wwwwwwwwwwwwww釣り針でけーよwwwwwwwww

41: 以下、5ちゃんねるからVIPがお送りします
自称プログラマー(新卒でSIerに入って情報処理試験受けさせられた素人)って感じでかわいいね

42: 以下、5ちゃんねるからVIPがお送りします
2進数ベースの概念のものを処理するときはビット演算するけどうちの業務では大抵10進数ベースなので普通に割り算しますわ

44: 以下、5ちゃんねるからVIPがお送りします
サブネットマスクとか、ビット概念でさ
シフトで接続可能台数出せるけど
もしかして255と0しか使わないエンジニアもどき?

48: 以下、5ちゃんねるからVIPがお送りします
>>44
そのことと2で割ることを右シフトに置き換えて良いこととは全く無関係だろ?
バカなの?
というか大体のケースで*0.5は/2より遅いと思うよ?

50: 以下、5ちゃんねるからVIPがお送りします
>>48
いや、そんなことはないよ
割り算のコストは高い。
2をかけるよりも4/2をかけるほうが速くなると言ってるか?

57: 以下、5ちゃんねるからVIPがお送りします
>>50
今回の場合は演算子の違いよりも型の違いの方が大きい
/2.0と*0.5だったら話は変わるかもしれんな

58: 以下、5ちゃんねるからVIPがお送りします
>>57
アセンブラ出してみろ、それでわかる
もしかして出し方わからんのか?

45: 以下、5ちゃんねるからVIPがお送りします
根拠応用情報は流石にワロタ

49: 以下、5ちゃんねるからVIPがお送りします
>>45
国家資格の情報処理資格で、プログラミング関連でいうとここだが?
IPAは各企業のトップエンジニアを集めて設立してるからな?

53: 以下、5ちゃんねるからVIPがお送りします
>>49
情試の午後問とか「現場では誰もやらない•使わない教科書通りの実装」ばっかりだろ

55: 以下、5ちゃんねるからVIPがお送りします
>>53
教科書通りの実装なら除算するだろ
レベル低いところはたまに使ってんなバカがと思われてるけど言わないだけ

46: 以下、5ちゃんねるからVIPがお送りします
ああ、なんとなく理解した。
お前らがプログラマーと名乗ってるのは実はパンチャーのことなんだろ?
なら仕方ないよな、ごめんごめん!
レベルが違ってたわ

47: 以下、5ちゃんねるからVIPがお送りします
下手な最適化はコンパイラが最適化する際の妨げになりかねないのでやらないのが正解

51: 以下、5ちゃんねるからVIPがお送りします
割り算がやると1/2を乗算してるからな

vsかgcc使ってるならアセンブラ出せるから見てみろ

59: 以下、5ちゃんねるからVIPがお送りします
ソースの可読性的には新人が正解

62: 以下、5ちゃんねるからVIPがお送りします
だってifで条件成立とそれ以外って書けば可読性高いっすわ!とか言うの?
馬鹿かよって思うよね

66: 以下、5ちゃんねるからVIPがお送りします
ああこれはダメだ諦めるわ

69: 以下、5ちゃんねるからVIPがお送りします
コンパイル時に/2をシフト演算に解釈しないコンパイラが悪い

72: 以下、5ちゃんねるからVIPがお送りします
よほど処理時間の要件がキツくない限り可読性優先が普通

77: 以下、5ちゃんねるからVIPがお送りします
それで不都合の出る案件じゃなければ別にかまわん

78: 以下、5ちゃんねるからVIPがお送りします
覚えたての知識ひけらかしたいだけのガキと同じ

引用元: ・プログラマーぼく「なんだこれは!」新人「え!違いますか?ほら、x/2ですよ?」