Función EXP() en MySQL

La función EXP() en MySQL se usa para devolver E elevado a la potencia de un número específico. Aquí E(2.718281…) es la base del logaritmo natural.

Sintaxis:

EXP(X)

Parámetro: este método acepta un parámetro como se mencionó anteriormente en la sintaxis y se describe a continuación:

X: un número específico que se utilizará como potencia de E.

Devuelve: Devuelve E elevado a la potencia del número dado X.

Ejemplo-1:
Cálculo de e elevado a la potencia de 1 usando la función EXP().

SELECT EXP(1) AS Exp_Val ;

Producción :

EXP_VAL
2.718281828459045

Ejemplo-2:
Cálculo de e elevado a la potencia de -3 usando la función EXP().

SELECT EXP(-3) AS Exp_Val ;

Producción :

EXP_VAL
0.049787068367863944

Ejemplo-3:
La función EXP también se puede usar en una columna de datos. Para demostrarlo, cree una tabla llamada Producto.

CREATE TABLE Product(
Product_id INT AUTO_INCREMENT,  
Product_name VARCHAR(100) NOT NULL,
Buying_price DECIMAL(13, 2) NOT NULL,
Selling_price DECIMAL(13, 2) NOT NULL,
Service_grade Decimal(6, 2) NOT NULL,
PRIMARY KEY(Product_id)
);

Ahora insertando algunos datos en la tabla Producto:

INSERT INTO  
Product(Product_name, Buying_price, Selling_price, Service_grade)
VALUES
('ASUS ROG', 80000.00, 100000.00, 4.00 ),
('DELL INSPIRON', 75000.00, 90000.00, 3.00 ),
('ACER PREDATOR', 100000.00, 134000.00, 2.50 ),
('LENOVO LEGION', 90000.00, 118000.00, 1.50 ),
('HP OMEN', 70000.00, 85000.00, 5.00) ;

Mostrando todos los datos en la tabla de productos –

Select * from Product;
IDENTIFICACIÓN DE PRODUCTO NOMBRE DEL PRODUCTO PRECIO DE COMPRA PRECIO DE VENTA SERVICIO_GRADO
1 ASUS ROG 80000.00 100000.00 4.00
2 DELL INSPIRON 75000.00 90000.00 3.00
3 DEPREDADOR DE ACER 100000.00 134000.00 2.50
4 LEGIÓN DE LENOVO 90000.00 118000.00 1.50
5 presagio de HP 70000.00 85000.00 5.00

Ahora, vamos a encontrar los valores exp para todos los registros presentes en la columna Service_grade.

Select Product_id, Product_name, Buying_price,  
Selling_price, Service_grade,
EXP(Service_grade) AS EXPGRADE  
FROM Product;

Producción :

IDENTIFICACIÓN DE PRODUCTO NOMBRE DEL PRODUCTO PRECIO DE COMPRA PRECIO DE VENTA SERVICIO_GRADO AMPLIAR
1 ASUS ROG 80000.00 100000.00 4.00 54.598150033144236
2 DELL INSPIRON 75000.00 90000.00 3.00 20.085536923187668
3 DEPREDADOR DE ACER 100000.00 134000.00 2.50 12.182493960703473
4 LEGIÓN DE LENOVO 90000.00 118000.00 1.50 4.4816890703380645
5 presagio de HP 70000.00 85000.00 5.00 148.4131591025766

Publicación traducida automáticamente

Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *