2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミングに詳しい人来て

1 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:04:50.383 ID:z+R9TGUz0.net
条件書くときに例えば
a>3って書くなら
3<aとも書けるけどどっちも処理速度同じ?

2 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:05:41.714 ID:WEiOLnlEM.net
コーディング基準に合わせて

3 :以下、\(^o^)/でVIPがお送りします:2021/02/03(水) 12:05:55.270 ID:sgKbOUEH0.net
測ってみれば?

4 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:06:18.797 ID:j7QGP/5c0.net
コンパイラの吐いたコード読めばいいんじゃないっすかね

5 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:07:34.449 ID:QwdZv4kT0.net
a>=4

6 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:08:07.024 ID:z+R9TGUz0.net
>>5
さらにこれだとどうなるんだ

7 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:08:26.761 ID:9JWGQnNdd.net
a>3のほうが早い

8 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:10:14.471 ID:GTGaHUsk0.net
必ずどっちが早いってのはない
けどaの取りうる範囲で真が多いか偽が多いかで変わるは変わる
測ってみないとわからないのは本当

9 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:10:31.410 ID:z+R9TGUz0.net
>>8
そうなのか

10 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:12:19.079 ID:EUDoJNiad.net
複数条件がある場合は優先度の高い条件から書けってばっちゃが言ってた

11 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:14:18.768 ID:yu8PjOsn0.net
即値演算の方が命令サイクル少ないからa>3

12 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:15:31.242 ID:rmGUr8ch0.net
その程度の速度気にするってどんなことしてるんだ

13 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:17:09.800 ID:TcnP2cbB0.net
素人の私に言わせれば同じだろ

14 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:18:52.675 ID:DgllhGC7M.net
100万回くらい回して見ればいいじょん

15 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:19:49.586 ID:j7QGP/5c0.net
>>11
左辺をmovでeaxに突っ込むから逆じゃね?
と思ったけど即値は結局即値でcmpされるな

16 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:20:03.542 ID:z+R9TGUz0.net
>>12
ただ大学の授業で言われたことやるぐらいだけど効率いい方が気持ちいいじゃん

17 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:23:15.166 ID:jXIfYog7r.net
差が出るならコンパイラさんが頑張ってくれるんじゃないん

18 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:24:22.279 ID:77sH7LPI0.net
どうせコンパイラが速い方に書き直すから気にしなくていい

19 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:29:13.144 ID:j7QGP/5c0.net
即値でも変数入れても特に差はないな
-O0でもこうなので特に最適化というレベルの話ではないと思います知らんけど

20 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:31:36.873 ID:EUDoJNiad.net
ショートサーキット知らないわけはないよね?

21 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 12:33:48.983 ID:j7QGP/5c0.net
それ1の質問と関係ある?

22 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 13:18:39.836 ID:9DYf2J+Z0.net
スクリプト言語ならほんの僅かな差がありそう

23 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 13:23:09.036 ID:JwtFm8SE0.net
>>3に安価付いちゃうから3<aにしといて

24 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 13:36:26.663 ID:UYOQ8CHA0.net
>>16
なら、一憶分の一秒未満の違いがある場合もある。

そして、そういうところに凝った所為で見間違いが増え、何故か上手く行かないと
頭を抱える、その「効率」で稼いだ時間の一京倍以上の時間が喪舞の人生から失われる。

場合によっては、その間に締め切りが来て単位を落とし人生の大幅な損失になるかもわからん。
見易さを優先することを強く々々オヌヌメする

25 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 13:40:37.849 ID:UIJZ9oUha.net
HelloWorldなら出来る

26 :以下、?ちゃんねるからVIPがお送りします:2021/02/03(水) 13:45:30.774 ID:lNPFmFvaM.net
コンパイラさんがどうにかしてくれるから見やすい方でいいよ。

総レス数 26
5 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★