Microsoft Visual C++ Toolkit 2003 質問箱at TECHMicrosoft Visual C++ Toolkit 2003 質問箱 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト450:デフォルトの名無しさん 05/10/24 10:39:12 クラスの内部でconstを使った定数を使いたいのですが、どのように書けばよいのでしょうか? 451:デフォルトの名無しさん 05/10/24 17:14:34 >>450 class hoge { static const int Foo = 1; }; 452:デフォルトの名無しさん 05/10/25 13:59:57 >>449 >MMX整数を使えば精度が落ちる 整数演算で精度は落ちないだろ? MMXレジスタで数値オーバーするような状況に MMXを適用してるとしたらプログラムがタコ 453:デフォルトの名無しさん 05/10/25 14:18:37 >>452 わろた 454:デフォルトの名無しさん 05/10/26 00:41:03 >>452 アホ? それともプログラミングしたことないのか? 455:デフォルトの名無しさん 05/10/26 00:56:57 流れも読まずに飽和演算の動きが違うからと言ってみる 456:デフォルトの名無しさん 05/10/26 02:06:51 まあそう言ってやるな。 つまるところ有効精度の問題だ。 MMXだとDWORDx2を使うと、汎用レジスタ使った方が早い。 従ってMMX使う場合、まあWORDx4で演算することになる。 乗除算で有効精度はどんどん落ちる。 あと、・整数で演算するからといって、演算対象が整数だとも限らん。 (判り易く10進数で例示すると、 123.45 * 100 = 12345 (整数化)) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch