[過去ログ] Qiita 3 - キータぞ、来たぞ、キータだぞー (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
675(3): デフォルトの名無しさん [sage] 2023/12/07(木) 20:27:03.34 ID:oY2pVPcB(2/2) AAS
>>674674(1): デフォルトの名無しさん [sage] 2023/12/07(木) 17:42:06.78 ID:ahX/pqE0(1/2) AAS
割算剰余算は現在のCPUでも非常に遅いため
定数で割算剰余算を行う場合は現在でも掛算加算シフトANDなどにコンパイラが置き換えています
特に定数2^nの剰余は&(2^n-1)で済むため高速です
もちろん256の場合は8bit演算をサポートしていればそれすら必要なくなります
そこまでしないとまともに動くゲームが作れない技術の低さかわいそうw
普通にdoubleでラジアン使ったゲームがグリグリ動くのに
676(2): デフォルトの名無しさん [] 2023/12/07(木) 21:05:51.14 ID:fQltjmnX(2/2) AAS
>>675
Cとかアセンブラで書いてた時代の話だから
老人の話に若者が無理に加わろうとするなよw
678: デフォルトの名無しさん [] 2023/12/07(木) 22:10:57.92 ID:ahX/pqE0(2/2) AAS
>>675
>>676
いいえ
最新のコンパイラも定数による整数割り算を掛け算命令へとコンパイルします
これは最新のCPUであっても整数掛け算命令は1サイクルで済むのに対して整数割り算命令は数十サイクルかかるためです
この手の話をするならば常識的な基礎知識です
680: デフォルトの名無しさん [sage] 2023/12/07(木) 22:52:22.96 ID:78AJyp32(2/2) AAS
>>675
まだ条件をまともに把握できない貧相な脳ミソかわいそうw
ついでに日本語もまともに理解できないと
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.047s