What are best practices that you use when writing Objective-C and Cocoa?によると、iPhoneは倍精度の計算を行うことはできません(またはそうではなく、ソフトウェアでエミュレートできます)。残念ながら2009年のリンクは参照:Double vs float on the iPhoneはそのステートメントと直接矛盾します。これらの両方は古いです、3GSがちょうど出てきたときに書かれています。iPhone/iPad倍精度数学
最新のarm7アーキテクチャの話はなんですか? 2番目のリンクが参照する '親指'コンパイラフラグについて心配する必要はありますか?変数double
を安全に使用できますか?私は386SXとDXの暗い日と「数学コプロセッサ」に厄介なフラッシュバックを抱えています。 2012年だと教えてください。
申し訳ありませんが、ありがとうございます。それは私がそうしなければならないと思ったものです。アプリケーションドメインはオーディオDSPです。それゆえダブルスに対する私の願望。私はそのような自己矛盾した情報を持ったSOに関する2つの権威ある高い得点の答えを見つけることに驚きました。誰でも「Thumb」フラグにコメントできる場合に備えて、開いたままにしておきます。 –
Thumbコンパイラフラグについて心配する必要はありません。低レベルのアセンブリを作成している場合を除き、最適化レベルに基づいて最適化されます。 – nmjohn
ありがとうございます。私はこれがすべて問題ではないと思った。 –