コアデータから取得した値が 30 の float があります。
NSLog を使用して値を出力すると、30 になります。
NSLog(@"The value of float temp is %@", [self.detailItem valueForKey:@"credit"]);
float を int にキャストして値を出力すると、ログが出力されるたびに奇妙な数値と異なる結果が得られます。
NSLog(@"The value of float temp is %d", (int)[self.detailItem valueForKey:@"credit"]);
137978864
122273424