Ver Mensaje Individual
  #1  
Antiguo 04-03-2007
nemesis nemesis is offline
Miembro
 
Registrado: mar 2007
Ubicación: Puerto Rico
Posts: 21
Reputación: 0
nemesis Va por buen camino
calcular temperatura en delphi

Hola

yo estoy cogiendo una clase de delphi, por ahora estoy empezando. Necesito hacer un progrma que te cambie la temperature de farenheit a celcius y viceversa. ya casi lo tengo hecho pero no se como poner la formula para cambiar de celcius a farenheit que es Tc = (5/9)*(Tf-32),


Código Delphi [-]
begin

If Fbutton.Checked = True Then
Begin
DataPanel.Caption := FloatToStr(StrToFloat(DataInput.Text) -32 * 5/9);
End
Else If Cbutton.Checked = True Then
Begin
DataPanel.Caption := FloatToStr(StrToFloat(DataInput.Text)* 9/5 + 32);
End
Else
Begin
ShowMessage(DataInput.Text + ' Choose Farenheit or Celsius');
End;

end;

la primera formula es la que no funciona, me da un numero erroneo ya que se supose reste 32 primero pero el programa hace primero las multiplicaciones y divisiones como debe ser, so creo necesito un parentesis o algo pero no se como ponerlo.


tambien ahi alguna manera de cuando use


Código Delphi [-]
begin
ShowMessage(' ????????');
end;


ahi alguna manera de empezar una nueva linea en el texto de showmessage? como en c++ es \n o endl. thanks

Última edición por dec fecha: 04-03-2007 a las 17:51:38.
Responder Con Cita