Tôi đã đoạn mã sau:Objective-C stringValue từ đôi
double d1 = 12.123456789;
NSString *test1 = [NSString stringWithFormat:@"%f", d1]; // string is: 12.123457
NSString *test1 = [NSString stringWithFormat:@"%g", d1]; // string is: 12.1235
Làm thế nào để tôi nhận được một chuỗi giá trị đó là chính xác giống như d1?
'% d' là số nguyên – PengOne
@PengOne Tôi đã sửa lỗi đó cho anh ấy, chuyển đổi thành'% lf', điểm nổi dài. –
@ RichardJ.RossIII Hiểu biết của tôi là '% lf' chỉ cần thiết khi' quét'. – PengOne