コンマを文字列またはフロートに追加する方法を見つける方法を見つけようとしています。10.50 から 50000000000.99 までの浮動小数点数があり、3 桁ごとにコンマを追加するようにフォーマットできるようにしたいと考えています (浮動小数点数は含みません)。NSNumberFormatterDecimalStyle または NSNumberFormatterCurrencyStyle を使用できる NSNumberFormatter があることは知っていますが、どちらも文字列/フロートでは機能しません。float を 2 つの文字列に分割してから、% of length == 3 の計算を実行しようとしましたが、非常に面倒になり始めました。私はJavaで似たようなことをしましたが、iOSではもっと難しいようです。
誰か提案やアイデアがあれば教えてください。情報やガイダンスをいただければ幸いです。前もって感謝します。
編集:そこに投稿があることは知っていますが、ゼロで終わる doubles/floats/strings の問題を解決しているようには見えません。たとえば、double が 16.00 の場合、フォーマッタはそれを 16 にフォーマットします。1234.80 の場合も同じです。フォーマッタはそれを 1,234.80 ではなく 1,234.8 にフォーマットします。それが私が探しているものです。