我需要将 textfield.text 从一个数字更改为另一个数字,但保留逗号或句点作为小数消除器的区域使用。
一个
NSNumberFormatter* nf = [[NSNumberFormatter alloc] init]; nf.locale = [NSLocale currentLocale]; NSNumber *n = [nf numberFromString:textfield.text]; //如果需要,将逗号转换为句点
浮点数 = [n 浮点值];
浮动新数字=数字*因子;
乙
现在我需要将新数字作为字符串重新加载到 textfield.text 中,如果该区域需要,将句点转换为逗号。换句话说,逆向工程第一步。
NSNumber *n = [NSNumber numberWithFloat: number]; //说数字是17.22000
textfield.text =[nf stringFromNumber: n];
不能截断到“17”期间是否有“A”的反转?