NSNumberFormatter * f = [[NSNumberFormatter alloc] init];
[f setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber * myNumber = [f numberFromString:txt2.text];
ctbook.number=myNumber;
上記のコードでは、ctbook.number のパラメーターが NSNumber であるため、テキスト フィールドの値を NSNumber に変換してから、ctbook.number に渡します。しかし、ctbook.number から値を取得すると、テキスト フィールドに渡した番号とは異なる新しい番号を取得しました。私は何が欠けていますか?このコードの何が問題になっていますか?