Programación General > C++ Builder

 Es posible Elevar al cuadrado y raiz cuadrada en builder????

(1/1)

el bare:
Que tal señores, de nuevo con una duda en builder.
tengo q hacer unos calculos, con el contenido de unos Edit (numeros), y necesito elevar al cuadrado y sacar raiz cuadrada de esos datos.
mi pregunta es si existe alguna funcion en builder q me facilite las cosas o tengo que hacerlo manual?..de ser asi, me podrian orientar??..

de antemano les agradezco su interes.. :D

TRod:
La solución no es propiamente de Builder. Simplemente es  C++ estandar:  <math.h>
Concretamente investiga funciones 'pow' y 'sqrt'.
Suerte.

el bare:
Que tal TRod, las busque y las implemente, muchisimas gracias.... :D  :D  :D  :D

Habia escuchado de la libreria math, pero no sabia de estas funciones.. :no:
aqui dejo como lo hice por si le puede servir como guia a alguien.. :comp:



--- Código: C++ ---   void __fastcall TForm1::Button1Click(TObject *Sender)//CODIGO PARA BOTON1{double raiz;//Raiz es el nombre de la variable que use para almacenar la funcion sqrt, puede ser el nombre q searaiz= sqrt(Edit1->Text.ToDouble()); //Edit1 es de donde obtiene el numero para sacarle la raizEdit2->Text =  FloatToStr(StrToFloat(raiz));//Edit2 es donde se va a mostrar el resultado  }//--------------------------------------------------------------------------- void __fastcall TForm1::Button2Click(TObject *Sender)//codigo para boton 2{double cuadrado,y=2.0;//lo mismo que arriba, cuadrado es el nombre que le puse..Y es la variable que almacena la potencia para elevar al numero, en este //caso, es 2.cuadrado= pow(Edit3->Text.ToDouble(),y);//igual que arriba, Edit3 es de donde se obtiene el numero a elevarse.Edit4->Text =  FloatToStr(StrToFloat(cuadrado));//Edit4 es donde se mostrara el resultado }    
Y de nuevo, muchas gracias TRod... :lol:  :lol:  :lol:

Saludos... :beer:

Navegación

[0] Índice de Mensajes

Ir a la versión completa