この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
次スレは>>980が立てること
【前スレ】
スレ立てるまでもない質問はここで 159匹目
https://mevius.5ch.net/test/read.cgi/tech/1644673480/
探検
スレ立てるまでもない質問はここで 160匹目
■ このスレッドは過去ログ倉庫に格納されています
2022/05/10(火) 14:24:35.29ID:+9FnNLoT
152デフォルトの名無しさん
2022/06/16(木) 17:35:59.89ID:kRnynxsf 転職しろ
153デフォルトの名無しさん
2022/06/16(木) 18:36:00.47ID:j2skv5c+ >>150
まずは必要性や理由について確認したら?
何のためにやってるのかわからないけど理由は確認してないんじゃ話にならないでしょ
その上でやり方がまずいと思うんなら話し合って変えるための努力をすればいい
まずは必要性や理由について確認したら?
何のためにやってるのかわからないけど理由は確認してないんじゃ話にならないでしょ
その上でやり方がまずいと思うんなら話し合って変えるための努力をすればいい
154デフォルトの名無しさん
2022/06/16(木) 18:49:18.18ID:QF663gxz >>151
いきあたりばったりで開発するほうが効率悪いよ
リファクタリングってかっこよく言っても現実は失敗作のやり直しだからね
しっかり設計書に落とし込んでそのとおりのコードを書く
そうすればたった一度のコーディングでリファクタリング何度も積み重ねたキレイなコードと同等の品質が担保できる
いきあたりばったりで開発するほうが効率悪いよ
リファクタリングってかっこよく言っても現実は失敗作のやり直しだからね
しっかり設計書に落とし込んでそのとおりのコードを書く
そうすればたった一度のコーディングでリファクタリング何度も積み重ねたキレイなコードと同等の品質が担保できる
155デフォルトの名無しさん
2022/06/16(木) 19:12:39.49ID:yPszdxHT 趣味でもいいから一度まともにソフトウェア作った方が良いよ
156デフォルトの名無しさん
2022/06/16(木) 19:31:09.70ID:hEUIHdUO >>148
最後の2行以外は同意
最後の2行以外は同意
157デフォルトの名無しさん
2022/06/16(木) 19:42:15.84ID:YiKh9peD 作って終わりじゃ喉元すぎて暑さ忘れる
忘れない程度に煮え湯を何度か飲まないとな
忘れない程度に煮え湯を何度か飲まないとな
158デフォルトの名無しさん
2022/06/16(木) 19:46:56.70ID:CRrGHydm >>154
書く前に完成形のコードなんかできるわけねぇだろ
書く前に完成形のコードなんかできるわけねぇだろ
159デフォルトの名無しさん
2022/06/16(木) 20:05:58.88ID:kRnynxsf コーディング中に気付いた改善点や不備はどうするんだよ
それを反映させて磨きをかけていくから良いものになる
一度でもまともにプログラムを書いていれば分かること
それを反映させて磨きをかけていくから良いものになる
一度でもまともにプログラムを書いていれば分かること
160デフォルトの名無しさん
2022/06/16(木) 20:06:27.50ID:QF663gxz >>158
出来ますよ
出来ますよ
161デフォルトの名無しさん
2022/06/16(木) 20:14:32.61ID:YiKh9peD 完成形のさじ加減がわからんが、
クラス名とメソッド関数名、アトミックな処理が決まればコードの8割は完成してると思う
クラス名とメソッド関数名、アトミックな処理が決まればコードの8割は完成してると思う
162デフォルトの名無しさん
2022/06/16(木) 21:37:28.21ID:84NgvXcF >>154
いきあたりばったりで詳細設計書を書いても効率悪いだろうから詳細設計設計書を書いて課長から本部長までイテレーティブにハンコもらわないとね
設計のレイヤーを7層くらいにすればきっとすごい品質になるぜ!
「しっかり設計書に落とし込んで」の前提を得るまでにスゲー金が掛かるならコーディングが一発で美しい仕上がりでも無意味だわな
コードは読めないけど設計書をレビューさせたら神レベルの検査職人がうなるほどいるならありっちゃあり
いきあたりばったりで詳細設計書を書いても効率悪いだろうから詳細設計設計書を書いて課長から本部長までイテレーティブにハンコもらわないとね
設計のレイヤーを7層くらいにすればきっとすごい品質になるぜ!
「しっかり設計書に落とし込んで」の前提を得るまでにスゲー金が掛かるならコーディングが一発で美しい仕上がりでも無意味だわな
コードは読めないけど設計書をレビューさせたら神レベルの検査職人がうなるほどいるならありっちゃあり
163デフォルトの名無しさん
2022/06/16(木) 21:41:38.76ID:84NgvXcF 詳細設計書を書くコテコテウォーターフォール推奨派なら、自動テストなどという胡散臭いものは触る前から却下だよな
デメリットが一つでも思いつけば新しいことにチャレンジしたり適材適所で組み込んだりするのをやらない理由には十分だぜ
デメリットが一つでも思いつけば新しいことにチャレンジしたり適材適所で組み込んだりするのをやらない理由には十分だぜ
164デフォルトの名無しさん
2022/06/16(木) 22:17:43.53ID:OaEYNnAb だいたいはレビューに回してる間にコーディングしてそう
そして新しい問題が判明してタイミングに迷いそうw
そして新しい問題が判明してタイミングに迷いそうw
165デフォルトの名無しさん
2022/06/16(木) 23:23:04.14ID:JXvVbo1j >>162
“詳細設計”設計書は世間一般では詳細設計計画書と言って
官公庁系やプロジェクトチームの規模が大きいところなら普通に存在してて客にもハンコ貰う
その抽象度になれば簡単にテンプレート化できるから認識合わせ以外の基本手間はかからない
“詳細設計”設計書は世間一般では詳細設計計画書と言って
官公庁系やプロジェクトチームの規模が大きいところなら普通に存在してて客にもハンコ貰う
その抽象度になれば簡単にテンプレート化できるから認識合わせ以外の基本手間はかからない
166デフォルトの名無しさん
2022/06/16(木) 23:34:08.20ID:kRnynxsf 金融とかそういうつまらない糞は面白くないだろうよ
167デフォルトの名無しさん
2022/06/17(金) 21:19:04.65ID:8OwS+mF/ テレワーク出来るのに週3くらい出社させられてるんだがもう意味分からない
168デフォルトの名無しさん
2022/06/20(月) 11:59:28.42ID:lWSHtQQO 家の中にルータを2つ設定して
それぞれにプロバイダA、プロバイダBで通信する事は可能なのでしょうか?
別々なプロバイダ(電波)を2本飛ばして切り替えて使いたいです。
それぞれにプロバイダA、プロバイダBで通信する事は可能なのでしょうか?
別々なプロバイダ(電波)を2本飛ばして切り替えて使いたいです。
169デフォルトの名無しさん
2022/06/20(月) 14:15:16.95ID:pGROVkfw プログラム的に切り替えたいってことかな。
いまどっちで繋がってるかはBSSIDみりゃ分かると思うけど、
Windowsなら勝手に接続先APを切り替えるのは出来るんだっけ?
AndroidやiOSならセキュリティ上できなくなってるけど。
いまどっちで繋がってるかはBSSIDみりゃ分かると思うけど、
Windowsなら勝手に接続先APを切り替えるのは出来るんだっけ?
AndroidやiOSならセキュリティ上できなくなってるけど。
170デフォルトの名無しさん
2022/06/20(月) 14:19:54.73ID:lWSHtQQO 1時間ごとに宅内で飛ばす無線を切り替えたいと考えてます。
171デフォルトの名無しさん
2022/06/20(月) 14:20:13.73ID:lWSHtQQO 間違えました。
同時に複数のプロバイダの回線が飛んでる状態にしたいです。
同時に複数のプロバイダの回線が飛んでる状態にしたいです。
172デフォルトの名無しさん
2022/06/20(月) 14:31:48.12ID:ui+uFJOZ 整理して質問しろよ
まず異なった2本の回線を引いてきてるONUなりルータがそれぞれ1台ずつあるのか?
ならそれぞれWi-Fiルータなりつければ飛ぶやろ
それともPCをWi-Fiのアクセスポイントとして設置したいけど、
その2本の回線を1本を使うように切り替えられるようにしたいってことか?
まず異なった2本の回線を引いてきてるONUなりルータがそれぞれ1台ずつあるのか?
ならそれぞれWi-Fiルータなりつければ飛ぶやろ
それともPCをWi-Fiのアクセスポイントとして設置したいけど、
その2本の回線を1本を使うように切り替えられるようにしたいってことか?
173デフォルトの名無しさん
2022/06/20(月) 14:54:20.00ID:lWSHtQQO 回線は1本です。
プロバイダを2つ契約して、同時に2つのプロバイダで通信したいのです。
プロバイダを2つ契約して、同時に2つのプロバイダで通信したいのです。
174デフォルトの名無しさん
2022/06/20(月) 15:26:38.06ID:JJsUxIz5 マルチセッション対応したルーターならできるんじゃね?
でもルーティング設定は静的にしか出来んかもな
Windows関係ないからルーターのメーカーに聞いてね
でもルーティング設定は静的にしか出来んかもな
Windows関係ないからルーターのメーカーに聞いてね
175デフォルトの名無しさん
2022/06/20(月) 16:32:13.64ID:JJsUxIz5176デフォルトの名無しさん
2022/06/20(月) 19:22:49.49ID:lWSHtQQO177デフォルトの名無しさん
2022/06/20(月) 21:22:34.33ID:dSDrOJJe プログラムと日本語のコメントやドキュメント書くために、全角半角を行ったり来たりする人って結構いると思うんだが
キーボードの「半角/全角」キーってデフォルトのまま使ってる?
キーボードの「半角/全角」キーってデフォルトのまま使ってる?
178デフォルトの名無しさん
2022/06/20(月) 21:28:07.39ID:ay3GZIux スペースキーの隣の「無変換」キーを
IME ON/OFF に割り当てている
IME ON/OFF に割り当てている
179デフォルトの名無しさん
2022/06/20(月) 22:28:49.88ID:FROUPZIi IME ONとOFFはトグルではなく個別のキーに割り当ててる
現状がどっちなのか気にする必要がないから捗る
現状がどっちなのか気にする必要がないから捗る
180デフォルトの名無しさん
2022/06/21(火) 10:58:32.06ID:szm46HLf 俺もJIS配列では変換/無変換にIMEオンとオフ割り当ててる
US配列ではスペースキーが短めなら左右Altキー単押しにIMEオンオフ割り当て
US配列ではスペースキーが短めなら左右Altキー単押しにIMEオンオフ割り当て
181デフォルトの名無しさん
2022/06/21(火) 12:45:59.57ID:+dMC2/z3 windowsとかいうダサいPC使ってるからそうなる
182デフォルトの名無しさん
2022/06/21(火) 16:24:43.28ID:JWDd3o0d 広範囲にいろいろダウンしたな
1.1.1.1も駄目で焦った
1.1.1.1も駄目で焦った
183デフォルトの名無しさん
2022/06/21(火) 16:50:03.25ID:WKvpZkzX 私も昔変換キーをIMEに割り当てていたんだが
スペースキーと押し間違いが多いので
今は何も割り当てていない
スペースキーと押し間違いが多いので
今は何も割り当てていない
184デフォルトの名無しさん
2022/06/22(水) 20:20:21.33ID:hRHYI/ZC PDF のクロスリファレンステーブルないしストリームは必須?
手書きで PDF を書くのにオブジェクトのバイト位置なんて簡単には分からない訳だけど、xref が必須じゃないならその問題から解放される。
実際 xref を省略しても PDF として開けるようなんだけど、仕様の上ではどうなってるの?
仕様書読みたいんだけど見つけられなかった。
手書きで PDF を書くのにオブジェクトのバイト位置なんて簡単には分からない訳だけど、xref が必須じゃないならその問題から解放される。
実際 xref を省略しても PDF として開けるようなんだけど、仕様の上ではどうなってるの?
仕様書読みたいんだけど見つけられなかった。
185デフォルトの名無しさん
2022/06/26(日) 07:50:43.26ID:OmA29Q1D 尼崎のUSB事故
運用面が糞なのは置いておいて、技術的にユニークなセキュリティ対策は何かあるだろうか?
運用面が糞なのは置いておいて、技術的にユニークなセキュリティ対策は何かあるだろうか?
186デフォルトの名無しさん
2022/06/26(日) 09:22:18.02ID:c6d7zeKq187デフォルトの名無しさん
2022/06/26(日) 09:24:50.49ID:OmA29Q1D >>186
オープンに聞いてるから好きに定義したり解釈してくれていいよ
オープンに聞いてるから好きに定義したり解釈してくれていいよ
188デフォルトの名無しさん
2022/06/26(日) 10:26:51.15ID:69YolaGm Unique Security Bus規格を開発して使う
機器を挿すと極秘指令が読み上げられ最後まで聞くとなおこのUSBは自動的に消滅する
所有者とUSBがへその緒で繋がっていてパージされると5分で活動停止し無理に動かすと暴走する
迷子になるとUSBが自分で歩いて交番に届ける
なお質問がゴミだと回答もゴミになる法則をGIGOという
機器を挿すと極秘指令が読み上げられ最後まで聞くとなおこのUSBは自動的に消滅する
所有者とUSBがへその緒で繋がっていてパージされると5分で活動停止し無理に動かすと暴走する
迷子になるとUSBが自分で歩いて交番に届ける
なお質問がゴミだと回答もゴミになる法則をGIGOという
189デフォルトの名無しさん
2022/06/26(日) 11:04:00.80ID:e/mg1xgw スゲー
100%バカって一瞬で分かる言葉遣い
・「糞」大好き
・技術的にユニーク ← 「ユニーク」という語の意味を理解していない
・オープンに聞いてる ← 「オープン」という語にそんな用法はない
日本の誰でもできる仕事しかしてない自称ビジネスパーソンにありがちな言葉遣いです
オツカレ!
100%バカって一瞬で分かる言葉遣い
・「糞」大好き
・技術的にユニーク ← 「ユニーク」という語の意味を理解していない
・オープンに聞いてる ← 「オープン」という語にそんな用法はない
日本の誰でもできる仕事しかしてない自称ビジネスパーソンにありがちな言葉遣いです
オツカレ!
190デフォルトの名無しさん
2022/06/26(日) 11:43:29.79ID:69YolaGm open には not limited や not decided or certain という概念を含むから用法がないと言い切るのもどうだろね
オープンクエスチョンから類推できると思う
例文: We don't have to make a firm decision yet. Let's leave it open.
オープンクエスチョンから類推できると思う
例文: We don't have to make a firm decision yet. Let's leave it open.
191デフォルトの名無しさん
2022/06/26(日) 12:44:31.01ID:e/mg1xgw adverbのような使い方に非常に違和感がある、と言ったら伝わると思う
openlyという副詞もあるにはあるが、こちらはそれこそ意味が全く違うからね
openlyという副詞もあるにはあるが、こちらはそれこそ意味が全く違うからね
192デフォルトの名無しさん
2022/06/26(日) 14:27:27.94ID:l7jp5Jwz セキュリティ対策って脅威の想定と運用体制が9割5分以上なんだよね
そこを切り離して考えてるようだと尼崎になるよ
そこを切り離して考えてるようだと尼崎になるよ
193デフォルトの名無しさん
2022/06/29(水) 11:04:04.59ID:7SQ5Xtc+ 山小屋泊縦走したいんですけど天気が悪かったらスケジュール変更したいんですが、
前日に電話しても予約は間に合うんでしょうか北アルプスで
前日に電話しても予約は間に合うんでしょうか北アルプスで
194デフォルトの名無しさん
2022/06/30(木) 20:32:21.59ID:1+oYjPxt 自動的に消滅するはそうとうなおっさん臭いな
読みだしたら消えるとか期限が来たら消えるとかは実現できそうだが
他人が読みだしても消えるけどなw
まあ、運用と切り離したセキュリティ対策とかあり得んわな
読みだしたら消えるとか期限が来たら消えるとかは実現できそうだが
他人が読みだしても消えるけどなw
まあ、運用と切り離したセキュリティ対策とかあり得んわな
195デフォルトの名無しさん
2022/06/30(木) 21:53:13.69ID:dlhNwuki もしかして予定遅延も見越して複数日事前に予約して支払いまで済ませるのが一般的なんでしょうか
196デフォルトの名無しさん
2022/07/01(金) 18:50:26.90ID:9CxY9x+q ネーミング規約を策定してるんだけどこれは入れとけってのある?
197デフォルトの名無しさん
2022/07/01(金) 18:55:28.04ID:Gg+5fIBk 言語に応じて公式の規約があるから、それをコピペしろ
自分で考えるな
自分で考えるな
198デフォルトの名無しさん
2022/07/01(金) 20:01:33.91ID:9CxY9x+q コーディング規約ではなくネーミング規約
ファイル名とかプログラムの外側の命名規則を決めるの
ファイル名とかプログラムの外側の命名規則を決めるの
199デフォルトの名無しさん
2022/07/01(金) 20:40:27.34ID:yxwGV5MA それも言語毎に標準的な作法はあるでしょ
200デフォルトの名無しさん
2022/07/01(金) 20:54:31.53ID:9CxY9x+q だとしてもその範囲内で業務ごとなのか機能ごとなのかバッティングしないように決めないの?
201蟻人間 ◆T6xkBnTXz7B0
2022/07/01(金) 21:07:11.31ID:1UUzR5TT この世にあるすべての方程式の一般解なんてないから、それは実務や具体例で考えるしかない。
少なくとも業務の内容と言語の種類を指定しろ。
少なくとも業務の内容と言語の種類を指定しろ。
202デフォルトの名無しさん
2022/07/01(金) 21:17:13.20ID:tX84B0WP >>198
具体例を2~3個上げてみて
具体例を2~3個上げてみて
203デフォルトの名無しさん
2022/07/01(金) 21:30:29.08ID:9CxY9x+q204デフォルトの名無しさん
2022/07/01(金) 22:11:30.41ID:cLyD1CnH >>196
底辺プログラマも多いから、名称は原則ローマ字
底辺プログラマも多いから、名称は原則ローマ字
205デフォルトの名無しさん
2022/07/01(金) 22:16:52.16ID:n3t6rQPb206デフォルトの名無しさん
2022/07/01(金) 22:17:11.31ID:9CxY9x+q207デフォルトの名無しさん
2022/07/01(金) 22:24:22.03ID:CHK6zcXH DBの命名規約とかはわりと一般的だけど
バッチやオンラインとかの命名をわざわざ独立した規約にしてまとめるケースは最近見ないね
組織やシステムの境界を越えて共有するリソース減ってきてるからしっかり命名ルールを明文化して統一する必要性が薄くなってるからだと思う
逆にそういうカルチャーのある会社なら旧システムの規約があるだろうからそれをある程度踏襲しつつ必要に応じて都度拡張していくほうがいい気がする
バッチやオンラインとかの命名をわざわざ独立した規約にしてまとめるケースは最近見ないね
組織やシステムの境界を越えて共有するリソース減ってきてるからしっかり命名ルールを明文化して統一する必要性が薄くなってるからだと思う
逆にそういうカルチャーのある会社なら旧システムの規約があるだろうからそれをある程度踏襲しつつ必要に応じて都度拡張していくほうがいい気がする
208蟻人間 ◆T6xkBnTXz7B0
2022/07/01(金) 22:24:52.86ID:1UUzR5TT ヘボン式ローマ字とか、訓令式ローマ字とか。
209デフォルトの名無しさん
2022/07/01(金) 22:32:33.23ID:9CxY9x+q >>205
リソースは端折ったけど
オンラインのWEBサーバー(EC2)はWWW
バッチのAPサーバー(EC2)はXXX
オンラインのS3(コンテンツ配信用バケット)はYYY
バッチのS3(バックアップ用バケット)はZZZ
とかね例えば
リソースは端折ったけど
オンラインのWEBサーバー(EC2)はWWW
バッチのAPサーバー(EC2)はXXX
オンラインのS3(コンテンツ配信用バケット)はYYY
バッチのS3(バックアップ用バケット)はZZZ
とかね例えば
210デフォルトの名無しさん
2022/07/01(金) 22:34:08.26ID:9CxY9x+q >>207
確かに昔と違って全社の共有資産ってよりは部署やチームごとに持ってたりするもんね
確かに昔と違って全社の共有資産ってよりは部署やチームごとに持ってたりするもんね
211デフォルトの名無しさん
2022/07/02(土) 08:09:30.19ID:HQPdu60T212デフォルトの名無しさん
2022/07/02(土) 08:59:07.25ID:BlvJqqP3 >>209
server naming + rules/conventions/schemesあたりで検索するとわんさか出てくるからいくつかピックアップして自分好みにアレンジすれば?
シスアドやOps系の板があるならそっちで聞いた方がいいかもしれない
server naming + rules/conventions/schemesあたりで検索するとわんさか出てくるからいくつかピックアップして自分好みにアレンジすれば?
シスアドやOps系の板があるならそっちで聞いた方がいいかもしれない
213デフォルトの名無しさん
2022/07/03(日) 02:16:57.26ID:eBiTLgUz 整数だけを使って小数計算を実装する
アルゴリズムか何かかしりませんか?
アルゴリズムか何かかしりませんか?
214デフォルトの名無しさん
2022/07/03(日) 02:56:44.59ID:0N7uLWTy 現代コンピュータがやってることって全て整数だよ
浮動小数点数も整数のマッピング
結局バイト列だから
浮動小数点数も整数のマッピング
結局バイト列だから
215デフォルトの名無しさん
2022/07/03(日) 03:59:52.17ID:2unnqsUi フォークを手渡すときは、手のひらを見せるのがマナー。
フォークで刺すと思われちゃうからね。
平林先生の出演する番組を見て、マナーは人々を不幸にするので、日本はマナーが必要ない国を目指すべきと思いました。
マナーがなければ、平林先生も刺されるとビクつかなくて済んだのでは?
マナーさえなければ、そこまで嫌われなかった。
先生もマナーの被害者ですよ。
加害者でもあるけど。
フォークで刺すと思われちゃうからね。
平林先生の出演する番組を見て、マナーは人々を不幸にするので、日本はマナーが必要ない国を目指すべきと思いました。
マナーがなければ、平林先生も刺されるとビクつかなくて済んだのでは?
マナーさえなければ、そこまで嫌われなかった。
先生もマナーの被害者ですよ。
加害者でもあるけど。
216デフォルトの名無しさん
2022/07/03(日) 04:30:46.30ID:eTauYkOJ217デフォルトの名無しさん
2022/07/03(日) 06:02:48.51ID:lTV3tdss >>213
いろいろなタイプ・レベルのものがあると思うけど、説明がそれだけだとなんとも
例えば素朴なやつ: 1.23/4.56なら1.23の桁をできるだけずらして(たとえば1230000000)、
それを456で割り、答えを表示するときに小数点の位置を適切にセットする
いろいろなタイプ・レベルのものがあると思うけど、説明がそれだけだとなんとも
例えば素朴なやつ: 1.23/4.56なら1.23の桁をできるだけずらして(たとえば1230000000)、
それを456で割り、答えを表示するときに小数点の位置を適切にセットする
218デフォルトの名無しさん
2022/07/03(日) 11:56:43.83ID:/m/QsA1I 使える整数は符号付き32bitまで
その範囲でなるべく高い精度の小数を使った四則演算がしたい
可能であれば32bitを超える数値も扱いたい
そういった論文とかありそうなんだけどなー
その範囲でなるべく高い精度の小数を使った四則演算がしたい
可能であれば32bitを超える数値も扱いたい
そういった論文とかありそうなんだけどなー
219デフォルトの名無しさん
2022/07/03(日) 13:18:20.56ID:eTauYkOJ そこまで有効数字の桁数が必要なものは
ほとんどないのでは?
実用的なものがなんなのか
思いつかない
ほとんどないのでは?
実用的なものがなんなのか
思いつかない
220デフォルトの名無しさん
2022/07/03(日) 14:25:41.99ID:uWPRqyLy FFT
221デフォルトの名無しさん
2022/07/03(日) 14:26:19.09ID:PqlrjItE gmp
mpir
bcd
mpir
bcd
222デフォルトの名無しさん
2022/07/03(日) 14:51:38.32ID:lTV3tdss うん、なので結局多倍長計算がしたいということなのか、それとも「整数だけ」という
部分に違う意味やこだわりがあるのかという
部分に違う意味やこだわりがあるのかという
223デフォルトの名無しさん
2022/07/03(日) 17:00:42.93ID:eTauYkOJ 220も221も
実際の計算は
適当なところで切り上げるから
ほんとにそんな精度が必要なのか
というとちょっとね
実際の計算は
適当なところで切り上げるから
ほんとにそんな精度が必要なのか
というとちょっとね
224デフォルトの名無しさん
2022/07/03(日) 17:20:54.20ID:TOuVsKxq 計算前に整数型をシフトする固定小数点は浮動小数点のコストが高かった頃からゲームでよく使われてたと思う
ゲームエンジンではいまだに使ってるだろうけど
ゲームエンジンではいまだに使ってるだろうけど
225デフォルトの名無しさん
2022/07/03(日) 17:26:14.83ID:/m/QsA1I >>219
ライブラリを作りたいだけなので
ライブラリを作りたいだけなので
226デフォルトの名無しさん
2022/07/03(日) 17:27:24.13ID:/m/QsA1I227デフォルトの名無しさん
2022/07/03(日) 17:33:05.40ID:uWPRqyLy 倍精度で計算してたのがFFT一発で単精度まで落ちるわけだ
単精度もありゃ十分じゃないかという立場をとるのはもちろん個人の自由だが
単精度もありゃ十分じゃないかという立場をとるのはもちろん個人の自由だが
228デフォルトの名無しさん
2022/07/04(月) 12:58:01.67ID:XwxrB+Iy ライブラリを作るとして
結果出力は32bit整数なんですなね?
結果出力は32bit整数なんですなね?
229デフォルトの名無しさん
2022/07/04(月) 15:45:48.50ID:sXLedEol 何桁の有効数字が必要なのかを決めないと
倍精度か何か決められないと思うんだけどな
倍精度か何か決められないと思うんだけどな
230デフォルトの名無しさん
2022/07/04(月) 16:13:23.20ID:sIsYIsrz >>228
文字やで
文字やで
231デフォルトの名無しさん
2022/07/04(月) 19:12:03.81ID:gbxy9fI7 >>230
何文字なんですなね?
何文字なんですなね?
232デフォルトの名無しさん
2022/07/04(月) 19:48:38.32ID:lOMBrPIF233デフォルトの名無しさん
2022/07/04(月) 21:50:01.83ID:sIsYIsrz234デフォルトの名無しさん
2022/07/04(月) 21:55:33.63ID:sIsYIsrz なんか具体例書かないとわからないみたいだから書くよ
345256438989867340975.3498804523475890735 / 9850434535458464390.2988504385251831532
という数式文字列を32bit整数だけ使ってなるべく速く効率よく計算するアルゴリズムの名前を教えて
もちろん割り算だけじゃなくて、最低限四則演算ができる
345256438989867340975.3498804523475890735 / 9850434535458464390.2988504385251831532
という数式文字列を32bit整数だけ使ってなるべく速く効率よく計算するアルゴリズムの名前を教えて
もちろん割り算だけじゃなくて、最低限四則演算ができる
235デフォルトの名無しさん
2022/07/04(月) 22:08:44.78ID:VzaqPz19236デフォルトの名無しさん
2022/07/04(月) 22:14:34.26ID:qmNLO+GW237デフォルトの名無しさん
2022/07/04(月) 22:17:07.08ID:lOMBrPIF >>234
桁数がいくらでもというならBCD演算かな。
桁数がいくらでもというならBCD演算かな。
238デフォルトの名無しさん
2022/07/04(月) 22:20:13.07ID:GZdyPg0J JavaのBigDecimalじゃだめなの?
小数位2^32桁までしか計算できないけど
小数位2^32桁までしか計算できないけど
239デフォルトの名無しさん
2022/07/04(月) 22:21:18.87ID:Fzsxp6Q8240デフォルトの名無しさん
2022/07/04(月) 22:22:57.63ID:lOMBrPIF いや BCD というより、1000000000進数表現がいいね。
10進数 9桁毎に区切って 32bitレジスタに入れて、多ワード筆算だよ。
10進数 9桁毎に区切って 32bitレジスタに入れて、多ワード筆算だよ。
241デフォルトの名無しさん
2022/07/04(月) 22:23:24.53ID:lOMBrPIF242デフォルトの名無しさん
2022/07/04(月) 22:23:33.00ID:s4VnFX4N 馬鹿が好きな言葉「馬鹿」
243デフォルトの名無しさん
2022/07/04(月) 22:39:19.35ID:4K+vP+9I >>241
へえ?アーキの支援なしにハーフキャリーすらない状況で手でちまちま書くのかい?というか、書いてみろよ、その BCD 演算とやらを
へえ?アーキの支援なしにハーフキャリーすらない状況で手でちまちま書くのかい?というか、書いてみろよ、その BCD 演算とやらを
244デフォルトの名無しさん
2022/07/04(月) 22:41:18.33ID:lOMBrPIF >>243
お前の言ってるのは多分 packed BCD なんだろうな
お前の言ってるのは多分 packed BCD なんだろうな
245デフォルトの名無しさん
2022/07/04(月) 23:01:32.40ID:vMfPnVT6 ハゲが好きな言葉「ハゲ」
246デフォルトの名無しさん
2022/07/04(月) 23:10:33.35ID:lOMBrPIF >>243
お前頭悪くて >>237 から >>240 を読んでも分かってなさそうだし、ちょっと暇だから詳しく書いてやる。
BCD を使う目的は、10進数と 2進数の変換コストを下げるためな。桁数がいくらでもあるような値のそんな変換、それそのものが相当なコストだろ?
だから BCD ってのは 0~9 という限られた値だけを使って、10進数との変換を簡単にしてる。
1バイトで 10進数 1桁表現だ。分かるか?
ここまで分かれば、この表現での筆算式演算ルーチンはお前でも書けるな?
で、今回は 32bit 演算器があるわけだから、それを効率よく使いつつ BCD と同様の目的を果たすのが 1000000000進数表現な。
10進数の 999999999 は 0x3B9AC9FF で、32bit に納まるのは分かるな?
0x999999999 なんてバカな表現にしなければ、1バイト/桁の筆算と同じ要領で計算できることが分かるな?
頭使えよ
お前頭悪くて >>237 から >>240 を読んでも分かってなさそうだし、ちょっと暇だから詳しく書いてやる。
BCD を使う目的は、10進数と 2進数の変換コストを下げるためな。桁数がいくらでもあるような値のそんな変換、それそのものが相当なコストだろ?
だから BCD ってのは 0~9 という限られた値だけを使って、10進数との変換を簡単にしてる。
1バイトで 10進数 1桁表現だ。分かるか?
ここまで分かれば、この表現での筆算式演算ルーチンはお前でも書けるな?
で、今回は 32bit 演算器があるわけだから、それを効率よく使いつつ BCD と同様の目的を果たすのが 1000000000進数表現な。
10進数の 999999999 は 0x3B9AC9FF で、32bit に納まるのは分かるな?
0x999999999 なんてバカな表現にしなければ、1バイト/桁の筆算と同じ要領で計算できることが分かるな?
頭使えよ
247デフォルトの名無しさん
2022/07/04(月) 23:25:53.96ID:ttcTbGc1 >>234が10進数で書いているから入出力は10進数で確定
あとはどういう演算か桁数はいくつかに依って10^n進数演算をしたほうが有利な場合もあれば2^n進数演算をしたほうが有利な場合もある
あとはどういう演算か桁数はいくつかに依って10^n進数演算をしたほうが有利な場合もあれば2^n進数演算をしたほうが有利な場合もある
248デフォルトの名無しさん
2022/07/04(月) 23:43:32.57ID:lOMBrPIF >>247
んまあ実際乗算を筆算でやる場合のコストはオーダー n2 だから、式が長い(計算回数が多い)なら変換コストを払って2進数にしてしまうのがいいかもね。
でも今回は小数が欲しいから、2進数で計算しちゃうとその帳尻会わせも面倒そうね。
んまあ実際乗算を筆算でやる場合のコストはオーダー n2 だから、式が長い(計算回数が多い)なら変換コストを払って2進数にしてしまうのがいいかもね。
でも今回は小数が欲しいから、2進数で計算しちゃうとその帳尻会わせも面倒そうね。
249デフォルトの名無しさん
2022/07/05(火) 00:39:40.83ID:IDOVcw6H お前らほんと面白いなw
なんでJavaのBigDecimalみたいなのを自分で実装する話で
参考になるアルゴリズムを聞いただけで荒れるんだよw
知らないなら知りませんって言えばいいじゃんか
なんでいちいち文句言うんだよww
なんでJavaのBigDecimalみたいなのを自分で実装する話で
参考になるアルゴリズムを聞いただけで荒れるんだよw
知らないなら知りませんって言えばいいじゃんか
なんでいちいち文句言うんだよww
250デフォルトの名無しさん
2022/07/05(火) 00:42:50.75ID:IDOVcw6H それにしても昔の人は同じことをやってるはずなんだが
この問題、アルゴリズムとして確立されてないんか?
この問題、アルゴリズムとして確立されてないんか?
251デフォルトの名無しさん
2022/07/05(火) 00:51:39.12ID:jgcEU6+C■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「“なり得る”って言っただけだから…」高市早苗“存立危機”答弁後に漏らした本音 ★2 [Hitzeschleier★]
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で ★4 [お断り★]
- 中国が水産物の輸入停止、首相答弁撤回を要求…中国共産党機関紙「輸入停止は一つのシグナルにすぎない」 [ぐれ★]
- 高市首相「台湾有事」発言引き出した「立憲・岡田克也氏」に聞いた質問の真意「これはマズイ発言だと」少しずらしてみたが焼け石に水 ★2 [ぐれ★]
- 【テレビ】佐野岳 TBS『最強スポーツ男子頂上決戦』収録で重傷… 右膝半月板損傷と靭帯断裂 全治8カ月~9カ月間 [冬月記者★]
- 【日本産水産物の事実上輸入停止】ホタテ業者が嘆き「完全に逆戻り」 中国への依存度を見直す決断「同じように戻そうとは思わない」 [ぐれ★]
- 【悲報】男が40超えると始めることがこれwwwwwwwww [394133584]
- 🏡PUNCHマッチ💥🥊😅🥊💥超重量級決戦🏡
- 高市コイン157円 [834922174]
- 田崎史郎「日本側は切るカードがないから我慢するしかない」 [445522505]
- 10年国債 1.8%突破 もう終わりだよこの国 [402859164]
- 武井壮、ブチギレ。💢(クリティカルヒット) [153490809]
