Postado 5 de novembro de 201015 anos comment_162824 Olá a todos! Estou escrevendo um app, e preciso ler, de um textField, valores inteiros ou não inteiros, e escrevê-los em uma Label. Mas não consigo fazê-lo usando %@ nem %lf... meu código: - (IBAction)calcular:(id)sender{ const float raiz1, raiz2; labelResposta1.float = @"Δ¹ = %lf", raiz1; labelResposta2.float = @"Δ² = %lf", raiz2; } Não sei como eu devo fazer isso Agradeço a quem puder ajudar! Denunciar
Postado 5 de novembro de 201015 anos comment_162854 já tentou algo como: label.text = textField.text; onde: UILabel *label; UITextField *textField; Tentou? Denunciar
Postado 5 de novembro de 201015 anos Autor comment_162966 já tentou algo como: label.text = textField.text; onde: UILabel *label; UITextField *textField; Tentou? sim... mas na verdade eu quero ler o conteúdo do textField como um número, para poder aplicá-lo a uma equação Editado 5 de novembro de 201015 anos por Gabriel Vincent Denunciar
Postado 6 de novembro de 201015 anos Autor comment_163025 Avancei um pouco com o código e com a conversão de strings em double, mas aind não ta indo... código: - (IBAction)calcular:(id)sender{ NSString *aConvert = [textFieldA text], *bConvert = [textFieldB text], *cConvert = [textFieldC text]; double a = [aConvert doubleValue], b = [bConvert doubleValue], c = [cConvert doubleValue]; double raiz1, raiz2; raiz1 = (-b + ((b* - (4*a*c))) / (2*a); NSString *aReconvert = [raiz1 double]; textFieldResposta1.text = aReconvert; //textFieldResposta2.text = @"√² = %@", raiz2; } Obrigado! Denunciar
Postado 8 de novembro de 201015 anos comment_163311 Não entendi direito, mas você pode utilizar, como fez, NSString para fazer o cálculo... double calc = textWeight.text.doubleValue / textSize.text.doubleValue; textResult = [NSString stringWithFormat:@"%f", calc]; Denunciar
Postado 8 de novembro de 201015 anos Autor comment_163401 Não entendi direito, mas você pode utilizar, como fez, NSString para fazer o cálculo... double calc = textWeight.text.doubleValue / textSize.text.doubleValue; textResult = [NSString stringWithFormat:@"%f", calc]; Obrigaado!!!! Ajudou muito!!! Denunciar
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.