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
Ir a la versión completa