私には2倍の小数点の前にすべての値だけが必要です。NSString - double内の小数点以下をすべて切り捨てます
現在、私は
NSString *level = [NSString stringWithFormat:@"%.1f",doubleLevel];
を使用していますが、9.96の値が与えられたとき、これは "10" を返します。だから丸めです。私はそれが "9"だけを返すために必要です。 (注 - 値が9.95の場合、正しく「9」の値が返されます)
提案がありますか?
ありがとうございます。
double値を直接intに割り当てます。それを試してみてください – Devang