トップページ > プログラム > 2016年08月04日 > u/EohbaA

書き込み順位&時間帯一覧

12 位/191 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000120025



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
157
C#, C♯, C#相談室 Part91 [無断転載禁止]©2ch.net
Visual Studio 2015 Part6©2ch.net

書き込みレス一覧

C#, C♯, C#相談室 Part91 [無断転載禁止]©2ch.net
153 :デフォルトの名無しさん[]:2016/08/04(木) 19:59:53.58 ID:u/EohbaA
予測不可能性なんてないからw
金計算するならdecimal使えばいいだけのこと
そのためにあるんだから
C#, C♯, C#相談室 Part91 [無断転載禁止]©2ch.net
157 :デフォルトの名無しさん[]:2016/08/04(木) 20:20:11.12 ID:u/EohbaA
物理の計算においてdoubleじゃ間に合わないケースがある極大な数×極小な数とかね
doubleまででしか使えない場合はなんとか工夫するわけだけどそれじゃ間に合わない場合がある
そういう場合のために4倍精度(128ビット)とか8倍精度(256ビット)の2進浮動小数点が使えるように
なってる環境がある

反して金計算ではよくは知らんが必要な制度はせいぜい20何桁程度だろ。
それも小数点以下は5桁もあれば十分という。。。
すべては適材適所なんだよ。
C#, C♯, C#相談室 Part91 [無断転載禁止]©2ch.net
162 :157[]:2016/08/04(木) 20:51:41.79 ID:u/EohbaA
あれ、間違えた
間に合わなくなるのは
☓ 極大な数×極小な数
○ 極大な数+極小な数
のケースね。
そういうのを扱わななくちゃいけない場合はここにいる人の大多数にとって普通はないだろうけど場合によっては必要となる。
ブラックホールをシミュレートしなけりゃいけない時とか。。。
C#, C♯, C#相談室 Part91 [無断転載禁止]©2ch.net
179 :デフォルトの名無しさん[]:2016/08/04(木) 23:00:21.90 ID:u/EohbaA
decimalは10進浮動小数点だからな。普通の金計算の範囲では十分ってだけで誤差がなくなるわけじゃない
簡単な話、たとえば1/3は誤差なく表現できない
有理数型をサポートしてる体系があったり、C#でも自分で実装してもいいわけだけど
それでもpiを誤差なく表現できるわけではないし(笑)
全ては求められる精度によるんだよ
Visual Studio 2015 Part6©2ch.net
227 :デフォルトの名無しさん[]:2016/08/04(木) 23:59:07.18 ID:u/EohbaA
まあこの手のMS・FUDアーティストの活躍はしばらく続くだろうね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。