Я пытаюсь использовать следующий код:
float fValue = 0;
NSScanner *scanner = [NSScanner scannerWithString:@"0x41CC8937"];
[scanner scanHexFloat:&fValue];
Hex 0x41CC8937 = с плавающей запятой 25.567.
Но я получаю fValue = 0x4E839912 (float 1103923456.000000), почему?