Это действительно странно, надеюсь, свежая пара глаз поможет мне понять это. Я использую этот код в приложении для iPhone, но считаю, что он использует простой код на C, поэтому не уверен, что это имеет значение или нет. У меня есть пользователь, введенный число (в этом случае число будет 2,2). Затем я делю это число на 0,2.
На своем калькуляторе я получаю ответ 11.
Однако, используя следующий код, я получаю ответ 10:
NSString *userNameFour = txtUserName4.text;
double numFour = [userNameFour intValue];
double t_psd = numFour/0.2;
поэтому теперь, когда я печатаю переменную t_psd
, я получаю 10.000000. Что я тут не так делаю?