検索

ホームページ  >  に質問  >  本文

ios - Swift には double よりも正確な型はありますか? 値が大きすぎると、double 型で科学表記法が表示されないのはなぜですか?

double 型の値が大きすぎる場合は、5.6846032206862e 19

のように科学表記法で表示されます。

十の位と十の位を乗算するときにdouble型を使用すると、計算が不正確になる可能性があります。この問題を解決するにはどうすればよいですか? 。

大家讲道理大家讲道理2798日前1446

全員に返信(1)返信します

  • 某草草

    某草草2017-06-06 09:55:56

    まず第一に、double の精度の計算方法を理解する必要があります。次に、double の最大精度を超える場合、通常は文字列で表示されます。大きな数値を乗算する必要がある場合は、大きな数値を乗算するためのアルゴリズムを多数検索してください。数字;

    返事
    0
  • キャンセル返事