0
我有一個xml文件,它有許多數字格式不正確的科學格式 - 例如0.000004被格式化爲4e-006。XML文件中格式不正確的數字 - 如何更改? iPhone
任何人都可以提出一個好方法來改變這些數字的格式嗎?我將文件解析爲xCode,但如果可能的話,寧願更改xml。
謝謝!
我有一個xml文件,它有許多數字格式不正確的科學格式 - 例如0.000004被格式化爲4e-006。XML文件中格式不正確的數字 - 如何更改? iPhone
任何人都可以提出一個好方法來改變這些數字的格式嗎?我將文件解析爲xCode,但如果可能的話,寧願更改xml。
謝謝!
實際上沒有必要改變XML本身,只是用NSDecimalNumber
:[NSDecimalNumber decimalNumberWithString:@"4e-006"]
謝謝你的Tilo。這項工作是否會給出一些數字是十進制的,有些不是? – GuybrushThreepwood 2012-02-15 13:29:33
當然。您可以自己輕鬆嘗試,例如通過這樣做:'NSLog(@「Number:%@」,[NSDecimalNumber decimalNumberWithString:@「123」]);' – tilo 2012-02-15 13:52:56