двойной от дробной строки iPhone - PullRequest
0 голосов
/ 22 февраля 2012

У меня есть массив строк, которые являются дробными (1/3, 2/5) и т. Д. Мне нужно взять эти строки и использовать их как двойники для вычислений. Фракции попадают в массивы в виде строк. Почему не работает приведенный ниже код?

NSString *localString = [array objectAtIndex:1];
double NewDouble = [localString doubleValue];

Я получаю первый int в каждой строке (1 вместо .333 и 2 вместо .4 сверху).

Я упускаю что-то легкое, и это сводит меня с ума.

Спасибо

1 Ответ

0 голосов
/ 22 февраля 2012

Вы не можете взять NSString, представляющий дробь, и требовать ее двойное значение.Вы должны разделить строку и вычислить дробь вручную.

...