C++相談室 part155 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
254:デフォルトの名無しさん 21/04/19 02:16:04.24 hAOdtYDs.net >>248 質問者は加減算はするんですか? 255:デフォルトの名無しさん 21/04/19 02:16:30.94 hAOdtYDs.net ID変わってますが同じ人です 256:デフォルトの名無しさん 21/04/19 06:59:05.63 6wuAqTFP.net 一応私 東大大型計算機センター時代に円周率ギネスに関わったこともあって 多倍長の知識や技術は確実にこのスレで一番だと思うのだけど スルーするなら消えるね 257:デフォルトの名無しさん 21/04/19 07:39:37.59 MiZJ3RJg.net だって多倍長「整数」、と最初に断ってあるのに小数や指数表示の話を始めそうなふいんきだったし、 Q1、Q2に関しては64 bit同士の積の話なので 今日日のなんちゃら漸化式を使う円周率計算とかに使う 多倍長の掛け算みたいな別次元テクニックは明らかに使いどころが無いいいし…… 258:デフォルトの名無しさん 21/04/19 07:53:01.92 MiZJ3RJg.net >>249 する ただしQ1とQ2の質問の直接の範囲ではありません しかし、とはいいつつ筆算のアルゴリズムで実装したら必要になったので とりいそぎ加減算を実装してみた(>>231 Q3は多倍長整数を32 bit整数で割るやり方をガチで忘れたので質問したorz のですが途中で思い出し実装した、というろくでもない経緯ですたサーセン、 >>235はついカッとなって書いた>>234の人はスマンカッタorz 今後の方向性としてはコンパイラはVCを使っているのでSSE4.1のイントリンシックを使って お手軽に64 bitデータの積和を128 bit幅で計算する方向なキモス >>239 >キャリーフラグやゼロフラグを触れるのはアセンブラしかないですからね それは思わないでもないが積をやりだすと上位桁への伝搬が1 bitでは済まないので C/C++ だけで多倍長を実装するのは結果オーライかと、
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
287日前に更新/299 KB
担当:undef