Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Qué significa la operación X^Y (https://www.clubdelphi.com/foros/showthread.php?t=59248)

meguzman 18-08-2008 22:26:40

Qué significa la operación X^Y
 
1 Archivos Adjunto(s)
Hola amigos soy nuevo por aqui...

Queria hacerles una consulta y es la siguiente:

Cita:

Sqrt --> Raiz cuadrada
Sqr --> Elevado al cuadrado
Y^x --> Mi duda... :confused:
Esperando su ayuda muchas gracias...

PD1. Adjunto el ejemplo que estoy realizando.
PD2. Donde encuentro comandos para matematicas...

jorge82 18-08-2008 23:59:24

X^Y significa elevar el coeficiente X a la Y-ésima potencia, ejemplo:

4^3 = 4*4*4 = 64

escafandra 19-08-2008 00:09:03

En C el operador ^ el operador el binario XOR.

Saludos.

jorge82 19-08-2008 00:19:34

En Delphi el operador ^ se usa para dereferenciar punteros (apuntadores).

Si quieres elevar un número a un exponente utiliza la función Power de la unidad Math:
function Power(const Base, Exponent: Extended): Extended;

--
Un Saludito.

NOTA: En tu código puedes sustituir esto
Código Delphi [-]
h:=SQRT(STRTOFLOAT(D1)^2+STRTOFLOAT(D2)^2)
por esto:
Código Delphi [-]
h:= Sqrt(Power(StrToFloat(d1), 2) + (Power(StrToFloat(d2), 2)));

meguzman 19-08-2008 00:26:50

Gracias
 
Muchas gracias Jorge82...

1Saludo.

Ñuño Martínez 19-08-2008 08:33:50

No es por nada, pero le estáis haciendo un lío. Estamos en la sección de Builder C++, luego la respuesta de escafandra es la corracta: el operador "^" es el o exclusivo o XOR.

Eso o meguzman se equivocó de sección.

roman 19-08-2008 08:49:17

Tienes razón Ñuño, pero si miras el código que originalmente puso meguzman, entenderás el porqué Jorge le responde lo del Power :)

Pero sí, se equivocó de foro.

// Saludos


La franja horaria es GMT +2. Ahora son las 04:29:00.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi