■ このスレッドは過去ログ倉庫に格納されています
プログラミングに詳しい人来て
- 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 ★